Scholarly Index

Shujie Zhao

Ocean University of China; 146 total citations; 13 total publications; best world rank #633

Ocean University of China

146Total citations
13Total publications
5H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Wave and Wind Energy Systems2021-2025633CN 27676.80
Ship Hydrodynamics and Maneuverability2021-2025920CN 43857.42