Pin It

Any extra dimensions of space curled inside the three that humans inhabit are less than 50 micrometers in diameter, physicists reported February 15.

To read the rest of the article, click here.