Scholarly Index
Wenbin Li
University of Science and Technology of China; 4,354 total citations; 628 total publications; best world rank #8
University of Science and Technology of China
4,354Total citations
628Total publications
33H-index
Scholarly Index
University of Science and Technology of China; 4,354 total citations; 628 total publications; best world rank #8
University of Science and Technology of China