One Billion Seconds

Innovation Now - A podcast by WHRO

Categories:

NASA’s Hubble Space Telescope officially passed the one-billion second mark!