Scholarly Index
Zhenwen Ren
Southwest University of Science and Technology; 2,224 total citations; 115 total publications; best world rank #23
Southwest University of Science and Technology
2,224Total citations
115Total publications
26H-index
Scholarly Index
Southwest University of Science and Technology; 2,224 total citations; 115 total publications; best world rank #23
Southwest University of Science and Technology