IWTC

AcronymDefinition
IWTCInternational Women's Tribune Centre (New York, NY)
IWTCIrish Web Technology Conference
IWTCInternational Water Technology Conference
IWTCInvacare World Team Cup (wheelchair tennis)
IWTCInternational Workshop on Tropical Cyclones
IWTCIndustrial Water Treatment Consulting (Australia)