SATO

Medical abbreviations:
SATO

Shuttle Attached Teleoperator