Scholarly Index
Shouye Yang
Tongji University; 10,265 total citations; 343 total publications; best world rank #15
Tongji University
10,265Total citations
343Total publications
55H-index
Scholarly Index
Tongji University; 10,265 total citations; 343 total publications; best world rank #15
Tongji University