Science Explorer Back to mapMap
Discussion
World rank
#1,108,178
of 7,710,434 ranked researchers
Rank in India
#16,019
of 280,097
Works
191
Citations
6.3k
Citations per work
33.2
h-index
40
i10-index 96Top 3.2% in Ophthalmology
Drawing this view