Scholarly Index
Kan Li
Shanghai Jiao Tong University; 8,142 total citations; 151 total publications; best world rank #628
Shanghai Jiao Tong University
Scholarly Index
Shanghai Jiao Tong University; 8,142 total citations; 151 total publications; best world rank #628
Shanghai Jiao Tong University