Scholarly Index
Zhongzhou Ren
Tongji University; 10,023 total citations; 532 total publications; best world rank #7
Tongji University
10,023Total citations
532Total publications
50H-index
Scholarly Index
Tongji University; 10,023 total citations; 532 total publications; best world rank #7
Tongji University