Scholarly Index

T. B. Huffman

University of Oxford; 111,439 total citations; 1,660 total publications; best world rank #224

University of Oxford

111,439Total citations
1,660Total publications
144H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Particle Detector Development and PerformanceLifetime224GB 2598.79