Science Explorer Back to mapMap
World rank
#7,593,004
of 7,710,434 ranked researchers
Rank in Iran
#70,273
of 71,317
Works
124
Citations
1.4k
Citations per work
11.4
h-index
22
i10-index 51Top 20% in Nephrology
Drawing this view