Gocha! Scientists have long assumed that about 40 percent of the visible matter in the universe – everything we can see and touch – is missing, something that has never been discovered. Now, a team of researchers from France’s National Center for Scientific Research (CNRS) says it has finally been …
Read More »