Scholarly Index

Huachun Tan

Beijing Institute of Technology; 2,753 total citations; 76 total publications; best world rank #110

Beijing Institute of Technology