Making sense of science
You are here
Article
04.20.2016
The Microscope satellite was placed in orbit this April. Its mission: test once more the principle of equivalence, a pillar of the theory of general relativity that postulates that all objects fall...
Article
01.11.2016
A century after Einstein published his theory of general relativity, one of its most disturbing predictions remains intriguing: to what extent does the proximity of massive bodies such as planets,...