Susan Frackman
Promega · Pharmacia P.L. Biochemicals
Total Patents:
6
Overall Rank:
#842,983
Years Active:
1996–2019
Promega Rank:
#93