Dr Cathy Gray is a general ophthalmologist practising in Bryanston, Johannesburg, with many years of experience. She treats cataracts, glaucoma, age-related macular degeneration, diabetic eye care, eye infections and inflammation/uveitis, pterygiums..
Relevance: 15.83757