Ángel Almeida

University of Las Palmas de Gran Canaria, Spain

0000-0001-5803-3970