Scholarly Index

Xuejiao Sun

Institute of Semiconductors; 835 total citations; 37 total publications; best world rank #876

Institute of Semiconductors

835Total citations
37Total publications
11H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Photocathodes and Microchannel Plates2021-2025876CN 37330.09