Maria Carmo Pereira

University of PortoPortugal

4chapters authored