The de-extinction company led by CEO Ben Lamm has raked in $435 million in funding since its launch. He believes it has ...