Scholarly Index

Sho Uemura

SLAC National Accelerator Laboratory; 1,148 total citations; 60 total publications; best world rank #553

SLAC National Accelerator Laboratory

1,148Total citations
60Total publications
14H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
CCD and CMOS Imaging Sensors2021-2025553US 8179.85
Photocathodes and Microchannel Plates2021-2025665US 13341.88