Science Explorer Back to mapMap
World rank
#4,121,251
of 7,710,434 ranked researchers
Rank in Serbia
#5,011
of 18,168
Works
47
Citations
436
Citations per work
9.3
h-index
10
i10-index 10Top 61% in Nephrology
Drawing this view