Science Explorer Back to mapMap
World rank
#1,106,893
of 7,710,434 ranked researchers
Rank in Oman
#272
of 1,991
Works
56
Citations
354
Citations per work
6.3
Drawing this view