Cavadas, Bruno, Instituto de Patología e Inmunología Molecular, Universidad de Porto. Oporto., Portugal