ALMA, the World's Largest Radio Telescope, Goes Live Today

ALMA, the World's Largest Radio Telescope, Goes Live Today

The Atacama Large Millimeter Array is now operational, with 50 of the 66 antennas working