Promising rocket scientists from UCT have a blast 24 August 2012 Fully aware of our dearth of local space expertise, the University of Cape Town (UCT)... read more