Scholarly Index

Stanford Jl

University College London; 204 total citations; 19 total publications; best world rank #699

University College London

204Total citations
19Total publications
9H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Leprosy Research and TreatmentLifetime699GB 7485.56