Scholarly Index

Gaoquan Shi

Beijing Institute of Technology; 62,016 total citations; 332 total publications; best world rank #37

Beijing Institute of Technology