IT6

AcronymDefinition
IT6Innovations in Textiles 6