Slash Gear -
9 Apr 2014 23:56
The Segue 1, referred to as the "least chemically evolved galaxy known," could hint at the universe's very first stars, according to researchers who recently studied the tiny galaxy. Among …
Share this Article
Comment on this Article
Please to comment