Scholarly Index
Kan Li
Zhejiang University of Technology; 4,805 total citations; 40 total publications; best world rank #720
Zhejiang University of Technology
Scholarly Index
Zhejiang University of Technology; 4,805 total citations; 40 total publications; best world rank #720
Zhejiang University of Technology