Tags and filters

Search results

1 item(s) found
  1. Ultralight structures set to sail away in 2010- Sailing back to Earth

    Publishing date:

    June 27, 2007

    In 2011, after it has completed its mission to investigate the equivalence principle, the Microscope satellite will become another spent piece of space debris in an already cluttered low-Earth orbit.

    Associated tags: