Scientists create “artificial life” – synthetic DNA that can self-replicate
Here’s looking at you, kid…

Scientists create “artificial life” – synthetic DNA that can self-replicate.
Here’s looking at you, kid…

Scientists create “artificial life” – synthetic DNA that can self-replicate.