Scholarly Index

S. Baggett

Space Telescope Science Institute; 509 total citations; 267 total publications; best world rank #887

Space Telescope Science Institute

509Total citations
267Total publications
8H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Photocathodes and Microchannel PlatesLifetime887US 35286.15