Thulsiraj Ravilla
Observed names: TD Ravilla, Thulsiraj D Ravilla, Thulsiraj D. Ravilla
Institution: Aravind Eye Hospital
Observed institution: Aravind Eye Hospital
ORCID: 0000-0002-1935-7443
Observed ORCID: 0000-0002-1935-7443
OpenAlex ID: A5025710792
