We spoke to Sara Ord, director of species restoration at Colossal, the world’s first “de-extinction” company, about its big ambitions.
We spoke to Sara Ord, director of species restoration at Colossal, the world’s first “de-extinction” company, about its big ambitions.
Comments are closed.