Marc Juanpera

Dr. Marc Juanpera

Department of Management, Universitat Politècnica de Catalunya (UPC), 08028 Barcelona, Spain
orcid

Contribution