A look at the numbers as Hubble Space Telescope enters its 25th year

Thursday, May 15, 2014 - 06:30 in Astronomy & Space

(Phys.org) —On April 24, 1990, the space shuttle Discovery lifted off from Earth with the Hubble Space Telescope nestled securely in its bay. The following day, Hubble was released into space, ready to peer into the vast unknown of space.

Read the whole article on Physorg

More from Physorg

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