Quantcast

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



comments powered by Disqus