Scholarly Index

Wenying Yang

Harbin Institute of Technology; 19,554 total citations; 295 total publications; best world rank #289

Harbin Institute of Technology