Mancelos, João, Universidade Católica Portuguesa; Fundação para a Ciência e a Tecnologia, Portugal