ICTHES

AcronymDefinition
ICTHESInternational Community Trust for Health and Educational Services (UK)