Wednesday, March 13, 2013

Giant New Telescope Inaugurated in Chile Today

Space.com reports on the opening of the ALMA radio telescope. Between this, the Kepler and the future launch of the James Webb telescope there ought to be lots of interesting discoveries in the near future.