Joao Pedro de Magalhaes - aVenture Research