Veloso-da Veiga, Carlos, University of Minho Braga, Portugal