discu
Newsletters
Mentions
Extension
Pricing
Login
Sign Up
Reddit
Star formation 30 times lower than peak 11 billion years ago, may yield only 5% more stars than those that exist today.
http://www.naoj.org/pressrelease/2012/11/05/index.html
6 comments
8/11/2012
science