In the local group of galaxies that includes the Andromeda Nebula and our Milky Way, there are about 100 billion stars. According to astronomers’ calculations, there should be many more. Now, physicists may have found an explanation for this discrepancy.![]()