Science Explorer Back to mapMap
World rank
#2,042,775
of 7,710,434 ranked researchers
Rank in Oman
#504
of 1,991
Works
51
Citations
262
Citations per work
5.1
Drawing this view