STOATD

Medical abbreviations:
STOATD

Science and Technology Objectives Advanced Technology Demonstration