NobleBlocks
    Persisting viral sequences shape microbial CRISPR-based immunity. | NobleBlocks