Scholarly Index
DU Xiu-li
Beijing University of Technology; 299 total citations; 55 total publications; best world rank #112
Beijing University of Technology
Scholarly Index
Beijing University of Technology; 299 total citations; 55 total publications; best world rank #112
Beijing University of Technology