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
ah, stars..
1
comments
On another tangent, Science Thor warns of 5minutecrapification of sciencetube.
1 0 Reply