Inês Oliveira

Instituto Politécnico do Porto, Escola Superior de Media Artes e Design

collaborative researcher

 

More info