Science Explorer Back to mapMap
World rank
#4,463,248
of 7,710,434 ranked researchers
Rank in India
#113,823
of 280,097
Works
80
Citations
750
Citations per work
9.4
h-index
14
i10-index 18Top 55% in Molecular Biology
Drawing this view