Robert F Roberts, Dissertation Advisor/Co-Advisor Robert F Roberts, Committee Chair/Co-Chair Ryan John Elias, Committee Member Rodolphe Barrangou, Committee Member Penny Margaret Kris Etherton, Committee Member James Landis Rosenberger, Committee Member