Discovery May Triple the Number of Stars In the Universe

More from LiveScience