Scholarly Index

Haibao Lu

Harbin Institute of Technology; 5,934 total citations; 211 total publications; best world rank #147

Harbin Institute of Technology