Jeffery W. Bacher
Promega
Total Patents:
6
Overall Rank:
#865,212
Years Active:
2001–2011
Promega Rank:
#83