Departamento de Engenharia Informática - Department of Informatics Engineering [Porto] (Faculty of Engineering - University of Porto) Institution488661DEIPortugal