Scholarly Index

A. Rummler

European Organization for Nuclear Research; 13,116 total citations; 511 total publications; best world rank #808

European Organization for Nuclear Research

13,116Total citations
511Total publications
56H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Particle Detector Development and Performance2021-2025808CH 8091.06