OSTO

Medical abbreviations:
OSTO

Office of Space Transportation Operations