Tess Doezema

Research associate at the Faculty of Economic and Business Studies of the Autonomous University of Barcelona