Scholarly Index

Kan Li

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

Zhejiang University of Technology