STAAR Surgical submits final ICL papers

June 15, 2003

STAAR Surgical has submitted the final module of its FDA pre-market approval papers for its implantable contact lens (ICL).