Organisation: TESE - Associação para o desenvolvimento pela Tecnologia (Technology Development Association)