About Us
new lifeform
The closest thing to a new lifeform that anyone has ever made
Some 3.5 billion years ago, life on Earth evolved to have just four “letters” in
Scroll To Top
About Us