Soeiro, Alfredo, University Porto, Portugal