The old galaxy making up 97% of the universe revealed for the first time to the eyes of Earthlings
Traveling back more than 13.4 billion years, the superlative ALMA telescope system located in the Atacama Desert of Chile has captured images of one of the oldest galaxies in the ...