Science Explorer Back to mapMap
World rank
#229,070
of 7,710,434 ranked researchers
Rank in Oman
#55
of 1,991
Works
79
Citations
1.4k
Citations per work
17.2
Drawing this view