James W. Schumm
Promega · Ande · Netbio
Total Patents:
17
Overall Rank:
#272,788
Years Active:
1997–2021
Promega Rank:
#39