Michael R. Slater

Promega · Dnastar
Total Patents: 20
Overall Rank: #213,387
Years Active: 1993–2025
Promega Rank: #26