Life on a starship


Technology image of the week: A group of students and researchers at TU Delft are designing a starship – with an ESA programme forming the basis of its life support