bn:00738338n
Noun Named Entity
SYL
No term available
EN
The Ryle Telescope was a linear east-west radio telescope array at the Mullard Radio Astronomy Observatory. Wikipedia
Relations
Sources