Peter C. DeWeirdt2 articles listing Peter C. DeWeirdt in Nature, Science, indexed by Paperzzz from Crossref and OSF.DefensePredictor: A machine learning model to discover prokaryotic immune systems ScienceA membrane-bound nuclease directly cleaves phage DNA during genome injection Nature