Science Explorer Back to mapMap
Discussion
World rank
#136,488
of 7,710,434 ranked researchers
Rank in Qatar
#117
of 3,423
Works
239
Citations
11k
Citations per work
44.9
Drawing this view