Bacterial defense system builds DNA in unexpected new way to stop viruses(phys.org)8 points by PaulHoule 3 days ago | 0 commentsNo comments yet