Marta Ormazabal

Dr. Marta Ormazabal

Industrial Management Department, University of Navarra, TECNUN, 20018 San Sebastian, Spain
orcid

Contribution