IT, robotics students seek UK work placements

13 Oct 2012

Bara robotics
Bara robotics2