Scholarly Index

Lei Yan

Huazhong University of Science and Technology; 4,903 total citations; 315 total publications; best world rank #612

Huazhong University of Science and Technology

4,903Total citations
315Total publications
37H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Photocathodes and Microchannel Plates2021-2025612CN 28544.61