“First-class Medical Staff & comprehensive System”
Siloam Eye Hospital will Safeguard your Health.
What is ICL?
ICL is an abbreviation for Implantable Contact Lens. It is a specially designed artificial lens that can be implanted between the natural lens and iris of the eye while preserving the cornea and lens to allow for future vision correction. ICL is recognized by many as a next-generation form of vision correction surgery and among various types of vision correction surgeries available today it provides one of the best results for vision recovery.