- Advertisement -
The world’s largest spectroscopic telescope has just recorded the first observations from its new perch high in the mountains of Chile.
Capable of revealing new information about any cosmic object or phenomena an astronomer cares to…

