Scholarly Index
Songchao Chen
Zhejiang University; 9,547 total citations; 204 total publications; best world rank #1
Zhejiang University
9,547Total citations
204Total publications
52H-index
Scholarly Index
Zhejiang University; 9,547 total citations; 204 total publications; best world rank #1
Zhejiang University