C

Charithea Charalambous

Retina Macula Institute

ORCID: 0000-0003-4606-6534

48 papers and 1k citations.

PubIndex Score96Top 4% · mid-careerHow it's scored
48Publications
1kTotal Citations
First publication: 2016First senior author: 2023