Atacama Large Millimetre Array project

CBC.ca Videos 2:45 mins

A new telescope high in the mountains of South America is being heralded as a milestone in space exploration, and some Calgary researchers helped out.

View Comments