E
E
E
reset

ICL (implantable contact lens)

Implantable contact lens (ICL) is a lens invented to correct high degrees of nearsightedness, astigmatism, and farsightedness in candidate patients especially those who cannot perform laser refractive surgery.