Artieda, Octavio, Universidad de Extremadura, Spain