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

Published ranking records