Scholarly Index

Maokun Ye

Shanghai Ocean University; 101 total citations; 15 total publications; best world rank #623

Shanghai Ocean University

101Total citations
15Total publications
5H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Wind and Air Flow Studies2021-2025850CN 43486.43
Wind Energy Research and Development2021-2025623CN 20181.44