Awards
- Duration: 3 mins
- Publication date: 09 Dec 2014
Abstract
Laura Barrabia Gil - EMEA Regional Final Winner, Switzerland