ITC

Medical abbreviations:
ITC

The Information Technology Commission