10.1101/2025.02.02.636159

The number of immune defense and counter-defense systems sustained in the arms race between procaryotes and viruses

2025-02-03