Science Explorer Back to mapMap
World rank
#409,588
of 7,710,434 ranked researchers
Rank in India
#4,745
of 280,097
Works
185
Citations
2.7k
Citations per work
14.8
h-index
28
i10-index 58Top 17% in Molecular Biology
Drawing this view