Science Explorer Back to mapMap
World rank
#673,567
of 7,710,434 ranked researchers
Rank in Iran
#3,263
of 71,317
Works
267
Citations
17k
Citations per work
63.7
Drawing this view