Michelle Perello

Dr. Michelle Perello

Consulta Europa Projects and Innovation, Las Palmas de Gran Canaria, Spain
orcid