IMT

Medical abbreviations:
IMT

Implantable Miniature Telescope