Martin K. Lewis

Promega
Total Patents: 18
Overall Rank: #256,808
Years Active: 1988–2016
Promega Rank: #27