OTT

Medical abbreviations:
OTT

Office of Transportation Technologies ( Department of Energy)