Scholarly Index

A. Mapelli

European Organization for Nuclear Research; 46,873 total citations; 528 total publications; best world rank #253

European Organization for Nuclear Research

46,873Total citations
528Total publications
94H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Particle Detector Development and PerformanceLifetime253CH 2898.68