A

Anthony P. Khawaja

Moorfields Eye Hospital NHS Foundation Trust

ORCID: 0000-0001-6802-8585

280 papers and 12.6k citations.

PubIndex Score99Top 1% · mid-careerHow it's scored
280Publications
12.6kTotal Citations
#8in Glaucoma and retinal disorders
First senior author: 2018