Scholarly Index

Cecilia Garraffo

Harvard University Press; 1,320 total citations; 92 total publications; best world rank #987

Harvard University Press

1,320Total citations
92Total publications
19H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Photocathodes and Microchannel Plates2021-2025987US 21121.71