Petit, Carlos, Catedrático da Universidad de Huelva, Espanha, Spain