Scholarly Index

Rui Zhou

University of North Alabama; 33 total citations; 19 total publications; best world rank #715

University of North Alabama

33Total citations
19Total publications
3H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Photocathodes and Microchannel Plates2021-2025715US 14939.42