Science Explorer Back to mapMap
World rank
#833,202
of 7,710,434 ranked researchers
Rank in Türkiye
#2,680
of 117,622
Works
101
Citations
4.1k
Citations per work
40.8
h-index
36
i10-index 55Top 7.6% in Nephrology
Drawing this view