Alma means “soul“

The Atacama Large Millimeter/submillimeter Array is known by its acronym ALMA. In Spanish, the word “Alma“ means “soul.“ Chilean physicist Eduardo Hardy and Bob Simon talk about the significance.
Back to Top