Science Explorer Back to mapMap
World rank
#5,661,323
of 7,710,434 ranked researchers
Rank in Afghanistan
#171
of 221
Works
18
Citations
231
Citations per work
12.8
Drawing this view