Scholarly Index

Frank Mehnke

Technische Universität Berlin; 2,590 total citations; 71 total publications; best world rank #628

Technische Universität Berlin

2,590Total citations
71Total publications
27H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Photocathodes and Microchannel Plates2021-2025628DE 2843.61