ESA astronaut returns to Earth with Columbus lab experiment

Friday, September 11, 2009 - 20:28 in Astronomy & Space

ESA PR 22-2009. Space Shuttle Discovery landed early this morning at Edwards Air Force Base, California, 02:53 CEST (00:53 UT), completing all objectives of the 14-day STS-128 mission to the International Space Station.

Read the whole article on European Space Agency

More from European Space Agency

Latest Science Newsletter

Get the latest and most popular science news articles of the week in your Inbox! It's free!

Check out our next project, Biology.Net