J. M. Miranda1

University of PortoPortugal

1chapters authored