Carlos Marques

University of Trás-os-Montes and Alto Douro Portugal

Carlos Marques

2chapters authored