Scholarly Index

Nan Yang

Institute of Oceanology; 747 total citations; 48 total publications; best world rank #886

Institute of Oceanology

747Total citations
48Total publications
14H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Precipitation Measurement and Analysis2021-2025886CN 30975.51