Scholarly Index

M. Rovere

European Organization for Nuclear Research; 2,797 total citations; 309 total publications; best world rank #639

European Organization for Nuclear Research

2,797Total citations
309Total publications
26H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Particle Detector Development and Performance2021-2025639CH 6792.57