Science Explorer Back to mapMap
World rank
#119,138
of 7,710,434 ranked researchers
Rank in Mozambique
#3
of 615
Works
290
Citations
17k
Citations per work
57.6
h-index
59
i10-index 183Top 1.6% in Infectious Diseases
Drawing this view