Folium: The ALMA Telescope Array in Chile via Astrobites.com

Folium: The ALMA Telescope Array in Chile via Astrobites.com The ALMA (the Atacama Large Millimeter/submillimeter Array) is the largest radio telescope installation on the planet. I’m not bragging, I’m simply stating a fact. And the interesting thing behind this fact is that the Atacama Desert, known for some of the most inhospitable conditions on the planet, is now […]