OTA

Medical abbreviations:
OTA

Optical Telescope Assembly