Scholarly Index

Renjie Chen

Beijing Institute of Technology; 48,488 total citations; 870 total publications; best world rank #1

Beijing Institute of Technology