Science Explorer Back to mapMap
World rank
#3,856,799
of 7,710,434 ranked researchers
Rank in India
#90,239
of 280,097
Works
276
Citations
7.5k
Citations per work
27.0
h-index
33
i10-index 56Top 5.1% in Surgery
Drawing this view