Posted by quoderat on Thursday Feb 13, 2020

Huge bacteria-eating viruses close gap between life and non-life.