Arteaga, Pedro, Universidade de Granada., Espanha