Scholarly Index

Zhongxiang Shen

Beijing Institute of Technology; 13,127 total citations; 562 total publications; best world rank #27

Beijing Institute of Technology