Scholarly Index

Weilun Chen

Zhejiang University of Water Resource and Electric Power; 1,504 total citations; 117 total publications; best world rank #430

Zhejiang University of Water Resource and Electric Power

1,504Total citations
117Total publications
21H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Urban Stormwater Management Solutions2021-2025430CN 13976.53
Wastewater Treatment and Reuse2021-2025864CN 12061.12