STAAR Surgical Celebrates 30th Anniversary of Implantable Collamer® Lens (ICL) | BioSpace

[ad_1] LAKE FOREST, Calif.–(BUSINESS WIRE)– STAAR Surgical Company (NASDAQ: STAA), a leading developer, manufacturer and marketer of implantable lenses for the eye, is celebrating the 30th anniversary of its proprietary…