Scholarly Index

Sen Wang

Zhejiang University of Science and Technology; 1,421 total citations; 79 total publications; best world rank #293

Zhejiang University of Science and Technology

1,421Total citations
79Total publications
20H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Fluid Dynamics Simulations and Interactions2021-2025293CN 19090.73
Coastal and Marine Dynamics2021-2025681CN 20184.64
Wave and Wind Energy Systems2021-2025479CN 21381.92