Strongest evidence yet that neutrinos explain how the universe exists Posted on 15.04.2020 by covidadmin New data throws more support behind the theory that neutrinos are the reason the universe is dominated by matter.