Scholarly Index

Ruixin Yang

Beijing Institute of Technology; 2,488 total citations; 55 total publications; best world rank #409

Beijing Institute of Technology