Science Explorer Back to mapMap
World rank
#2,742,022
of 7,710,434 ranked researchers
Rank in Libya
#60
of 468
Works
29
Citations
578
Citations per work
19.9
Drawing this view