Scholarly Index

Hilary Ross

Internet Society; 105 total citations; 31 total publications; best world rank #641

Internet Society

105Total citations
31Total publications
6H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Leprosy Research and TreatmentLifetime641US 12586.48