The once and future Hubble – 25 years in space, and counting
It’s impossible not to celebrate these days the incredible achievements of Hubble’s Space Telescope – which has just turned 25. A joint ESA/NASA project, launched into Earth’s orbit on April, 24th, 1990, the space telescope has dramatically changed our knowledge of…
Read more