22 November, 2017

Human body thought to absorb over 30 billion bacteriophages (bacterial viruses) every day


No comments: