ScienceMagazine — April 24, 2010 — 20 years ago, on the 24 April 1990, the Space Shuttle Discovery launched the Hubble Space Telescope, a joint NASA-ESA mission. Its discoveries have resulted in, quite probably, the most significant advances in astronomy since Galileo’s telescope…

Source: ScienceMagazine

, , ,

Leave a Reply