OTI

Medical abbreviations:
OTI

Optimization Technology, Inc.