Veloso, João, Universidade do Porto, Portugal