Science Explorer Back to mapMap
World rank
#8,878
of 7,710,434 ranked researchers
Rank in Iran
#29
of 71,317
Works
925
Citations
49k
Citations per work
53.4
h-index
121
i10-index 635Top 0.1% in Mechanical Engineering
Drawing this view