Astronomers have discovered a nest of monstrous baby galaxies 11.5 billion light years away using the Atacama Large Millimeter/submillimeter Array
Astronomers have discovered a nest of monstrous baby galaxies 11.5 billion light years away using the Atacama Large Millimeter/submillimeter Array