OTTL

AcronymDefinition
OTTLOffice for Technology and Trademark Licensing (Harvard University)
OTTLOttawa Law Review
OTTLOptical Time-To-Live