OTL

Medical abbreviations:
OTL

Office of Technology Licensing