Scholarly Index

J L Hungerford

Barts Health NHS Trust; 724 total citations; 31 total publications; best world rank #960

Barts Health NHS Trust

724Total citations
31Total publications
13H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ocular Oncology and TreatmentsLifetime960GB 5789.63