Scholarly Index

Yang Xu

Harbin Institute of Technology; 2,023 total citations; 151 total publications; best world rank #87

Harbin Institute of Technology