Science Explorer Back to mapMap
World rank
#2,143,593
of 7,710,434 ranked researchers
Rank in Senegal
#186
of 2,330
Works
66
Citations
188
Citations per work
2.8
Drawing this view