Science Explorer Back to mapMap
World rank
#141,019
of 7,710,434 ranked researchers
Rank in Qatar
#118
of 3,423
Works
221
Citations
3.7k
Citations per work
16.8
Drawing this view