TMDB API
2011-10-07 • 3 min
A team of scientists find something in the ice while excavating in Antarctica that can replicate its cells and copy its prey.