Sep 28, 2022 by News Staff

The very first stars likely formed when the Universe was only 100 million years old. Known as Population III stars, these stellar objects were so massive...