Todd R. Klaenhammer
North Carolina State University · Ritter Pharmaceuticals · Northwestern University
Total Patents:
40
Overall Rank:
#79,757
Years Active:
1987–2018
North Carolina State University Rank:
#8