A Jodrell Odyssey – Part 1 – The Discovery Centre

Caption: The Lovell Telescope from The Discovery Centre Cafe. Credit: Howard Barlow for the University of Manchester Ever get the feeling you are being watched? Visit Jodrell Bank in Cheshire, England and that feeling is doubled and intensified by two inescapable presences. First there is the vast 76 meter Lovell Telescope that dominates the site … Continue reading A Jodrell Odyssey – Part 1 – The Discovery Centre