Science Explorer Back to mapMap
World rank
#1,512,870
of 7,710,434 ranked researchers
Rank in Iran
#8,281
of 71,317
Works
31
Citations
802
Citations per work
25.9
Drawing this view