Science Explorer Back to mapMap
World rank
#331,171
of 7,710,434 ranked researchers
Rank in India
#3,688
of 280,097
Works
116
Citations
5.4k
Citations per work
46.5
h-index
31
i10-index 41Top 14% in Molecular Biology
Drawing this view