Science Explorer Back to mapMap
World rank
#540,040
of 7,710,434 ranked researchers
Rank in Zimbabwe
#56
of 1,509
Works
140
Citations
4.8k
Citations per work
34.1
h-index
40
i10-index 81Top 4.3% in Parasitology
Drawing this view