Scholarly Index

Chengjie Wang

University of Science and Technology of China; 2,515 total citations; 146 total publications; best world rank #866

University of Science and Technology of China

2,515Total citations
146Total publications
26H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Pulsed Power Technology Applications2021-2025866CN 44647.30