Scholarly Index

Mei Zhao

Wenzhou University; 2,045 total citations; 115 total publications; best world rank #588

Wenzhou University

2,045Total citations
115Total publications
24H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Electromagnetic Launch and Propulsion TechnologyLifetime588CN 15289.66