Science Explorer Back to mapMap
World rank
#257,907
of 7,710,434 ranked researchers
Rank in India
#2,772
of 280,097
Works
338
Citations
12k
Citations per work
34.1
h-index
59
i10-index 195Top 2.1% in Molecular Biology
Drawing this view