Science Explorer Back to mapMap
World rank
#2,316,113
of 7,710,434 ranked researchers
Rank in Eswatini
#20
of 118
Works
28
Citations
294
Citations per work
10.5
h-index
8
i10-index 8Top 70% in Epidemiology
Drawing this view