We puny humans think we can accelerate particles? Look how proud we are of the Large Hadron Collider. But any…
[/caption] A newly discovered galaxy is aiding astronomers in the research into the early evolution of individual galaxies and galaxy…