Science Explorer Back to mapMap
Discussion
World rank
#313,295
of 7,710,434 ranked researchers
Rank in Qatar
#241
of 3,423
Works
67
Citations
3.5k
Citations per work
52.3
Drawing this view