I

Iniya Adhan

Wills Eye Hospital

ORCID: 0000-0002-1206-4197

29 papers and 168 citations.

PubIndex Score78Top 22% · early-careerHow it's scored
29Publications
168Total Citations

Top publicationsby citations

Indexing 29 publications…