
Founded in 1965, Zhongshan Ophthalmic Center is a Grade-A tertiary specialized ophthalmic hospital with ophthalmology as a national key discipline. It is the National Clinical Research Center for Eye Diseases and the benchmark ophthalmic hospital in South China, consistently ranking among the top in national specialty reputation rankings.