Scholarly Index

Xu‐Ri Yao

Beijing Institute of Technology; 1,198 total citations; 67 total publications; best world rank #81

Beijing Institute of Technology