At Last, Astronomers May Have Seen the Universe's First Stars
At Last, Astronomers May Have Seen the Universe's First Stars
www.scientificamerican.com At Last, Astronomers May Have Seen the Universe’s First Stars
Telltale evidence gathered by the James Webb Space Telescope suggests we’re closer than ever before to finding elusive Population III stars

0 comments