Search
Seeker

Monster Desert Telescope Construction Complete: Photos

The Atacama Large Millimeter/submillimeter Array (ALMA) is complete after Europe delivered its final antenna to the 66-dish Chile-based project.

Published On 10/02/2013
12:10 PM EDT