ITCH


AcronymDefinition
ITCHInstituto Tecnológico de Chihuahua (Mexico)
ITCHInformation Technology and Communications in Health (conference)
ITCHInformation Technology Can Help (UK)
ITCHInstitute Time Clauses Hulls (international law)
ITCHInstitute for Total Carpet Hygiene (carpet cleaning advice; Henley In Arden, England, UK)
ITCHIvatan Traditions, Culture and History (Philippines)