Science Explorer Back to mapMap
World rank
#7,629,492
of 7,710,434 ranked researchers
Rank in Iran
#70,661
of 71,317
Works
54
Citations
121
Citations per work
2.2
Drawing this view