European Organization for Nuclear Research
1.1k papers and 87.2k citations.
Indexing 1,108 publications…