1300 404 484

Intraocular Lens (IOL)

Definition:

An artificial lens that is inserted inside the eye.

Also in this section

Login