Tri Duong, Rodolphe Barrangou, W. Michael Russell, Todd R. Klaenhammer
Research output: Contribution to journal › Article › peer-review