Lovell Telescope: Media
radio telescope, Cheshire, England, United Kingdom
Images
Lovell Telescope
Lovell Telescope, a fully steerable radio telescope at Jodrell Bank, Macclesfield,...
Jodrell Bank Science Centre
Lovell, Sir Bernard
Sir Bernard Lovell posing in front of the Lovell Telescope, 2003.
Phil Noble—Press Association/Getty Images