Innovators of Tomorrow: Intel STS 2013

Finalists share their experiences of the competition