Scholarly Index

Zhishuai Geng

Beijing Institute of Technology; 1,828 total citations; 52 total publications; best world rank #226

Beijing Institute of Technology