Alonso Almeida, Francisco, Universidad de las Palmas de Gran Canaria, Spain