Barcelona, Catalonia, Spain
University of Angers France
EADA Business School
Universitat de Barcelona