A single human body is made of 30 trillion cells but you only need 2 to generate a new human being.