ALMA’s Up

A powerful new observatory opens for business in Chile.

ALMA-first.jpg