Victoria Cochrane

Associate Director of the Research Office at Esade

Role in ATTRACT

Associate Director of the Research Office at Esade

Victoria Cochrane