Borklog: One entry


6 December 2002

Europe plans building 100 meter telescope. Given that the current state of the art are 8 and 10 meter telescopes, this one should be a doozy.
admin@badgertronics.com