Grant wows everyone with his 'human odds' fact Polly & Grant 31/05/2018 Ever wondered how lucky you are to be in the world? Let Grant's simple science fact remind you how important you really are!