bn:00744030n
Noun Named Entity
AR
No term available
EN
The Overwhelmingly Large Telescope was a conceptual design by the European Southern Observatory organization for an extremely large telescope, which was intended to have a single aperture of 100 meters in diameter. Wikipedia
Relations
Sources