Despite huge advances in science over the past century, our understanding of nature is still far from complete. Not only have scientists failed to find the Holy Grail of physics – unifying the very large (general relativity) with the very small (quantum mechanics) – they still don’t know what the vast majority of the universe is made up of.