Scholarly Index

R. Ballabriga

European Organization for Nuclear Research; 4,482 total citations; 122 total publications; best world rank #229

European Organization for Nuclear Research

4,482Total citations
122Total publications
30H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
CCD and CMOS Imaging SensorsLifetime229CH 1296.94
Radiation Detection and Scintillator TechnologiesLifetime653CH 2996.72
Radiation Detection and Scintillator Technologies2021-2025416CH 1892.68
CCD and CMOS Imaging Sensors2021-2025383CH 1383.80