VTT

Medical abbreviations:
VTT

Vacuum Tower Telescope