michelduchaine.com
The Universe Has a Lot More Huge Stars Than Scientists Thought
A surprisingly large number of massive stars have been spotted in regions across the universe, shedding new light on how galaxies near and far evolve, a new study shows. By Samantha Mathewson | SPA…