Sousa-Silva, Rui, University of Porto