Science Explorer Back to mapMap
World rank
#5,043,679
of 7,710,434 ranked researchers
Rank in Senegal
#731
of 2,330
Works
33
Citations
360
Citations per work
10.9
Drawing this view