VisionCare’s FDA Approved Telescope Gets Implanted

VisionCare’s lead product, Implantable Miniature Telescope by Dr. Isaac Liphitz, enlarges images in front of the eye approximately 2.5 times their normal size.

Read more »