Cited by 430
European Organization for Nuclear Research
ORCID: 0000-0001-7117-7602Publishes on Particle Accelerators and Free-Electron Lasers, Particle Detector Development and Performance, Radiation Therapy and Dosimetry. 29 papers and 3k citations.