Astronomy, Observatories, Science
28 Feb , 2017 by Evan Gough
The Overwhelmingly Large Telescope is an ‘almost telescope’ that never got built. But the design and thinking behind it have helped shaped the future.
Space stories from across the internet, sent to you by email.