Lovell Telescope
E320590
UNEXPLORED
The Lovell Telescope is a large radio telescope at Jodrell Bank Observatory in England, renowned for its pioneering role in radio astronomy and space tracking since the mid-20th century.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.