Science Explorer Back to mapMap
Discussion
World rank
#10,613
of 7,710,434 ranked researchers
Rank in India
#108
of 280,097
Works
276
Citations
11k
Citations per work
40.1
h-index
62
i10-index 208Top 1% in Biomedical Engineering
Drawing this view