Science Explorer Back to mapMap
World rank
#592,953
of 7,710,434 ranked researchers
Rank in United Arab Emirates
#723
of 6,273
Works
180
Citations
21k
Citations per work
119.0
Drawing this view