Scholarly Index

Yun Shen

Ocean University of China; 4,608 total citations; 109 total publications; best world rank #907

Ocean University of China

4,608Total citations
109Total publications
30H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Electrohydrodynamics and Fluid Dynamics2021-2025907CN 40775.83