Lance P. Encell
Promega · Danisco Us
Total Patents:
63
Overall Rank:
#35,193
Years Active:
2008–2025
Promega Rank:
#2