Hespanhol, Alberto, University of Porto, Portugal