OTT

Medical abbreviations:
OTT

Office of Technology Transfer