H-Index: 128
Hebei University of Technology
China
New York Academy of Sciences
USA
H-Index: 75
Saarland University
Germany
H-Index: 72
Zhejiang University
China
H-Index: 58
University of British Columbia
Canada
H-Index: 59
Hong Kong University of Science and Technology
Hong Kong
Harbin Institute of Technology
China
Technion - Israel Institute of Technology
Israel
Beijing University of Technology
China