STAAR Surgical submits final ICL papers

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