Scholarly Index

Luca Cultrera

Brookhaven National Laboratory; 214 total citations; 17 total publications; best world rank #556

Brookhaven National Laboratory

214Total citations
17Total publications
6H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Photocathodes and Microchannel Plates2021-2025556US 10548.03