Science Explorer Back to mapMap
World rank
#5,039,246
of 7,710,434 ranked researchers
Rank in India
#138,786
of 280,097
Works
141
Citations
744
Citations per work
5.3
h-index
12
i10-index 17Top 38% in Surgery
Drawing this view