Tag Archives: Pascale Ehrenfreund

European-Russian spacecraft heads out in search for life on Mars

By Maria Sheahan (Reuters) – Europe & Russia launched a spacecraft on Monday in a joint mission to sniff out signs of life on Mars & bring humans a step…

Share and Enjoy

  • Facebook
  • Twitter
  • Delicious
  • LinkedIn
  • StumbleUpon
  • Add to favorites
  • Email
  • RSS