John Shultz

Promega · Solvay Enzymes
Total Patents: 45
Overall Rank: #65,391
Years Active: 1992–2021
Promega Rank: #8