Science4 hours ago
Extremely Large Telescope Receives Roof in Major Milestone
Construction on the Extremely Large Telescope (ELT) in Chile’s Atacama Desert reached a significant milestone with the completion of its roof. The European Southern Observatory’s (ESO)...