The Discovery of Twenty-Eight New Encapsulin Sequences, Including Three in Anammox Bacteria

Leave a Reply