Díaz-Varela López, Andrés, Universidade de Santiago de Compostela, Spagna