INESC TEC, Institute for Systems and Computer Engineering, Technology and Science
Porto, Portugal
Centre for Telecommunications and Multimedia