Astronomers find the most prolific star factory yet seen, in a far-distant galaxy that reveals important information about the cosmic environment in the early history of the Universe.
Astronomers find the most prolific star factory yet seen, in a far-distant galaxy that reveals important information about the cosmic environment in the early history of the Universe.