Carvalho, Amélia Oliveira

CIICESI, ESTG, Polytechnic of Porto