UdeM Scientists Play Key Role in Building World’s Largest Telescope
In 2014, the European Southern Observatory (ESO) began construction of the world’s largest telescope, the Extremely Large Telescope (ELT), in Chile’s Atacama Desert, 3,000 metres above sea level. The giant eye on the sky promises to…