Counting down for ESA’s MagISStra mission to Space Station
Friday, October 8, 2010 - 03:33
in Astronomy & Space
In Latin magistra means 'female teacher', and now Europe’s third long-duration astronaut mission to the International Space Station will carry almost the same name: MagISStra.