Science Explorer Back to mapMap
World rank
#1,853,822
of 7,710,434 ranked researchers
Rank in Mozambique
#111
of 615
Works
39
Citations
1.1k
Citations per work
28.6
h-index
16
i10-index 20Top 35% in Infectious Diseases
Drawing this view