Science Explorer Back to mapMap
World rank
#7,675,426
of 7,710,434 ranked researchers
Rank in Iran
#71,109
of 71,317
Works
152
Citations
1.5k
Citations per work
9.8
h-index
22
i10-index 53Top 13% in Surgery
Drawing this view