Scholarly Index

Roy Powell

NIHR Research Delivery Network; 7,844 total citations; 202 total publications; best world rank #902

NIHR Research Delivery Network

7,844Total citations
202Total publications
46H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Leprosy Research and TreatmentLifetime902GB 8482.22