Scholarly Index

Ying Chen

Beijing Institute of Technology; 21,620 total citations; 812 total publications; best world rank #28

Beijing Institute of Technology