Science Explorer Back to mapMap
World rank
#1,069,043
of 7,710,434 ranked researchers
Rank in Saudi Arabia
#4,588
of 25,688
Works
68
Citations
820
Citations per work
12.1
Drawing this view