Nestled among a triplet of young galaxies more than 12.5 billion light-years away is a cosmic powerhouse: a galaxy that is producing stars nearly 1,000 times faster than our own Milky Way. This ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results