Merce Bernardo

Dr. Merce Bernardo

Department of Business, Universitat de Barcelona, Barcelona 08034, Spain