Discovery of Water in a Galaxy 12.8 Billion Light Years from Earth
The components of the galaxy known as SPT0311-58 were discovered by scientists from the University of Illinois using the ALMA Telescope in Chile. This galaxy was first identified at the ...