Scholarly Index

L. Marcelli

Istituto Nazionale di Fisica Nucleare, Roma Tor Vergata; 8,550 total citations; 317 total publications; best world rank #743

Istituto Nazionale di Fisica Nucleare, Roma Tor Vergata

8,550Total citations
317Total publications
34H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Photocathodes and Microchannel Plates2021-2025743IT 2437.95