Rodolphe Barrangou

North Carolina State University · Dupont Nutrition Biosciences Aps · Life Edit Therapeutics
Total Patents: 33
Overall Rank: #104,532
Years Active: 2008–2025
North Carolina State University Rank: #24