By Dan Robitzski Scientists have long assumed that about 40 percent of the universe’s visible matter — the kind makes up everything we can see and touch — was missing, never having been detected. Now, a team of researchers from France’s National Center of Scientific Research (CNRS) says it’s finally found it — hidden away …
Published on November 06, 2020 13:08