07:16duration 7 minutes 16 seconds
Bacteria VS. Viruses Part 2
Flagella, fimbriae, biofilms, pili, plasmids,…