About Zhongshan Ophthalmic Center
Zhongshan Ophthalmic Center (ZOC), affiliated with Sun Yat-Sen University, founded 1965, is China's #1 eye specialty hospital — ranked #1 nationally for 14 consecutive years. The 700-bed center performs over 200,000 eye procedures annually, covering cataract, refractive surgery (ICL, SMILE), retina, glaucoma, oculoplastic, and pediatric ophthalmology. Houses the State Key Laboratory of Ophthalmology and serves patients from 100+ countries.