Scholarly Index
Hongqiang Ren
State Key Laboratory of Pollution Control and Resource Reuse; 21,632 total citations; 368 total publications; best world rank #102
State Key Laboratory of Pollution Control and Resource Reuse
21,632Total citations
368Total publications
71H-index