Scholarly Index

J.E. Lees

University of Leicester; 1,688 total citations; 132 total publications; best world rank #239

University of Leicester

1,688Total citations
132Total publications
25H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Photocathodes and Microchannel PlatesLifetime239GB 894.17