Liberato, Pedro Manuel da Costa, Instituto Politécnico do Porto, Portugal