Scholarly Index

Changhai Yu

Shanghai Normal University; 859 total citations; 36 total publications; best world rank #682

Shanghai Normal University

859Total citations
36Total publications
10H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Pulsed Power Technology Applications2021-2025682CN 35854.90