Question: The European contribution to the International Space Station astronaut who lives in Lower Saxony flew on which flight ?
Answer: STS-121