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