Amélia Ferreira da Silva

Polytechnic of Porto/ISCAP