Scientists measure all of the starlight ever produced by the observable universe
From their laboratories on a rocky planet dwarfed by the vastness of space, Clemson University scientists have managed to measure all of the starlight ever produced throughout the history of the observable universe.
phys.org
Go to Source