Dr. Rebecca Ross is a nationally recognized ophthalmology specialist focusing on pediatric ophthalmology. With 32 years of experience and over 2,533 successful procedures, she has established a reputation for clinical excellence. She trained at Baylor College of Medicine with fellowship at Wills Eye Hospital. She has published 286 peer-reviewed articles and holds 4 patents. Based in Stamford, Connecticut.
4 patents