bn:01444849n
Noun Named Entity
EL
No term available
EN
Leonhard Euler Telescope, or the Swiss EULER Telescope, is a national, fully automatic 1.2-metre reflecting telescope, built and operated by the Geneva Observatory. Wikipedia
Relations
Sources