Torres Toukoumidis, Ángel, Universidad de Huelva