IITC

Medical abbreviations:
IITC

International Indian Treaty Council