SURTASS

Medical abbreviations:
SURTASS

Surveillance Towed Array Sensor System