iLEAD Exploration

The Great Math Mystery

Lara Durrell - the great math mystery

The Great Math Mystery: Is math invented by humans, or is it the language of the universe?