Astronomers measure total starlight emitted over 13.7bn years0
- From Around the Web, Space
- December 1, 2018
Stars have radiated 4×10^84 photons since the universe begun with formation peaking 11bn years ago
Stars have radiated 4×10^84 photons since the universe begun with formation peaking 11bn years ago