Scholarly Index

Marcel Himmerlich

European Organization for Nuclear Research; 2,196 total citations; 138 total publications; best world rank #249

European Organization for Nuclear Research

2,196Total citations
138Total publications
25H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Photocathodes and Microchannel PlatesLifetime493CH 790.64
Photocathodes and Microchannel Plates2021-2025249CH 366.96