Happy Birthday Hubble
from Innovation Now Hosted by WHRO
On April 24, 1990, the space shuttle Discovery lifted off from Earth with NASA’s Hubble Space Telescope nestled securely in its bay. The following day, Hubble was released into orbit, ready to peer into the vast unknown of space.
Embed this episode
No transcript yet.
Frequently asked questions
When was this Innovation Now episode published?
This episode was published on April 27, 2020.
Can I download this Innovation Now episode?
Yes. Use the download control on the episode player to save the publisher-provided media file.