The Discovery Telescope is one of the largest in the country. It is located in Happy Jack, about 50 miles away from the Lowell Observatory. The telescope has been instrumental in discovering ...
For the first time, astronomers have used a ground-based telescope to observe polarized microwave light from the universe's earliest epoch. Their observations could give them a better understanding of ...