Science Explorer Back to mapMap
World rank
#433,200
of 7,710,434 ranked researchers
Rank in Iran
#2,020
of 71,317
Works
48
Citations
2.2k
Citations per work
45.3
Drawing this view