4 ms·Bacterial defense system builds DNA in unexpected new way to stop viruses8 points by PaulHoule 6mo ago