Paulo Brito

Affiliation: Instituto Polit├ęcnico de Portalegre