Delgado Méndez, Luis, Universidad de Granada, Spain