OTD

Medical abbreviations:
OTD

Orbiter Test Director