Scholarly Index

M. Caselle

Karlsruhe Institute of Technology; 6,955 total citations; 181 total publications; best world rank #936

Karlsruhe Institute of Technology

6,955Total citations
181Total publications
25H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Photocathodes and Microchannel Plates2021-2025936DE 5626.56