Scientists May Have Spotted Universe’s First Stars, Ending A 13-Billion-Year-Old Cosmic Mystery

  • Post author:
  • Post category:Blog

Astronomers using James Webb Space Telescope identified LAP1-B, a possible Population III star system 13 billion light-years away, offering clues about the universe’s first stars