ITT

Medical abbreviations:
ITT

In These Times