2 ms·The Universe could have had a lot more stars–and a better chance of life3 points by pseudolus 2y ago