Scholarly Index

Bin Zhang

Beijing Institute of Technology; 24,809 total citations; 1,317 total publications; best world rank #6

Beijing Institute of Technology