Silva, T. F. B. X., Universidade do Porto, Portugal