Tuesday, 29 April 2014

A scientists puts the finishing touches to a space launcher thrust chamber at EADS Airbus Space Tran





scientists puts the finishing touches to a space launcher thrust chamber at EADS Airbus Space Transportation in Ottobrunn, Germany. If it looks a lot like science fiction, that's because... well, it is.[ESA]
Read more...