Skip Navigation

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

At Last, Astronomers May Have Seen the Universe’s First Stars

ah, stars..

1
1 comments