Matthew Duncton
Nflection Therapeutics · Arixa Pharmaceuticals · Terran Biosciences
Total Patents:
28
Overall Rank:
#134,063
Years Active:
2002–2025
Nflection Therapeutics Rank:
#1