Sheila John
Observed names: John Sheila, S John, S. John
Institution: Sankara Nethralaya
Observed institutions: Sankara Nethralaya, Vision Research Foundation, University of Otago
ORCID: 0000-0002-1923-9316
Observed ORCID: 0000-0002-1923-9316
OpenAlex ID: A5038284026
