TTI

Medical abbreviations:
TTI

Tetra Technologies, Inc., of Delaware