Scholarly Index

Zhuang Chen

Ocean University of China; 5,485 total citations; 226 total publications; best world rank #220

Ocean University of China

5,485Total citations
226Total publications
36H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Mechanical stress and fatigue analysis2021-2025220CN 14589.38
3D Printing in Biomedical Research2021-2025928CN 24088.06
Adhesion, Friction, and Surface Interactions2021-2025399CN 23183.90
Numerical methods in engineering2021-2025643CN 26484.80