Science Explorer Back to mapMap
World rank
#813,801
of 7,710,434 ranked researchers
Rank in Senegal
#36
of 2,330
Works
137
Citations
9.8k
Citations per work
71.7
Drawing this view