Scholarly Index

Thomas Otto

European Organization for Nuclear Research; 4,716 total citations; 116 total publications; best world rank #701

European Organization for Nuclear Research

4,716Total citations
116Total publications
18H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
International Science and DiplomacyLifetime701CH 3053.24
Nuclear and radioactivity studies2021-2025726CH 1066.13