STV

Medical abbreviations:
STV

Submarine Telepresence Vehicle