Science Explorer Back to mapMap
World rank
#7,254,282
of 7,710,434 ranked researchers
Rank in Iran
#65,903
of 71,317
Works
72
Citations
818
Citations per work
11.4
h-index
17
i10-index 33Top 23% in Plant Science
Drawing this view