Science Explorer Back to mapMap
World rank
#19,486
of 7,710,434 ranked researchers
Rank in Saudi Arabia
#59
of 25,688
Works
246
Citations
14k
Citations per work
57.8
Drawing this view