Atacama Large Millimeter/submillimeter Array (ALMA), located in the Atacama Desert in Chile. Comprising over 60 individual radio telescopes that function as one, it results from an international collaboration between the US, Europe, and East Asia.
Show lessRead more
Details
Title: Atacama Large Millimeter/submillimeter Array (ALMA)