A

Anna Altshuler

Alameda Health System

ORCID: 0000-0002-5547-0136

38 papers and 1k citations.

PubIndex Score96Top 4% · mid-careerHow it's scored
38Publications
1kTotal Citations
#3in Corneal surgery and disorders
First senior author: 2026

Top publicationsby citations

Indexing 38 publications…