OTI

Medical abbreviations:
OTI

Object Technology International