Science Explorer Back to mapMap
World rank
#300,377
of 7,710,434 ranked researchers
Rank in India
#3,320
of 280,097
Works
168
Citations
12k
Citations per work
72.9
h-index
46
i10-index 122Top 4.8% in Endocrinology
Drawing this view