Quantcast
Last updated on April 16, 2014 at 7:00 EDT

Counting Down for ESA’s MagISStra Mission

October 16, 2010

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. credit: ESA