PhD: Nuno Faria Da Costa