sqwok
beta
guacamole
posted
4 years ago
Scientists pull living microbes, possibly 100 million years old, from beneath the sea
sciencemag.org/news/...
chat