What Is an Impression-Based Scleral Lens?
An impression-based scleral lens is a highly customized contact lens created using a physical or digital mold of the patient's unique eye anatomy. While standard scleral lenses are fitted from a trial kit of "pre-made" shapes, an impression-based lens is an exact 1:1 replica of the eye's entire surface. This process is reserved for the most complex cases where the white of the eye is severely irregular or scarred. By mirroring every bump and curve of the eye, this technology provides a level of comfort and vision that is impossible to achieve with "off-the-shelf" lens designs.
read more about impression based scleral lens ...