ITC

Medical abbreviations:
ITC

Information Trust Corporation