Science Explorer Back to mapMap
World rank
#53,582
of 7,710,434 ranked researchers
Rank in United Arab Emirates
#59
of 6,273
Works
208
Citations
30k
Citations per work
145.3
h-index
50
i10-index 112Top 3.6% in Physiology (Medicine)
Drawing this view