Joana Rocha-Pereira

University of PortoPortugal

1chapters authored