The Discovery Channel Telescope

A six-page feature article about a brand-new research telescope that is nearing completion near Flagstaff, Ariz., is featured in the February 2012 issue of Sky & Telescope magazine. The article is co-authored by Edwin Aguirre, the science and technology writer in UMass Lowell’s Office of Public Affairs, and his wife Imelda Joson.

Album info

Popular tags