Scholarly Index

Mengkun Lu

Hubei Engineering University; 40 total citations; 8 total publications; best world rank #89

Hubei Engineering University

40Total citations
8Total publications
3H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Electromagnetic Launch and Propulsion Technology2021-202589CN 7182.49
Pulsed Power Technology Applications2021-2025429CN 23566.16