Scholarly Index

Shengtao Chen

Dalian Maritime University; 1,737 total citations; 95 total publications; best world rank #801

Dalian Maritime University

1,737Total citations
95Total publications
22H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ship Hydrodynamics and Maneuverability2021-2025801CN 38461.02
Pulsed Power Technology Applications2021-2025920CN 47144.87