Scholarly Index
Zhongxiang Shen
Beijing Institute of Technology; 13,127 total citations; 562 total publications; best world rank #27
Beijing Institute of Technology
13,127Total citations
562Total publications
63H-index
Scholarly Index
Beijing Institute of Technology; 13,127 total citations; 562 total publications; best world rank #27
Beijing Institute of Technology