Scholarly Index

Mingxiang Yang

China Institute of Water Resources and Hydropower Research; 1,153 total citations; 50 total publications; best world rank #488

China Institute of Water Resources and Hydropower Research

1,153Total citations
50Total publications
19H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Precipitation Measurement and Analysis2021-2025488CN 17584.24