Travis Phillips

Promega
Total Patents: 12
Overall Rank: #397,818
Years Active: 2010–2025
Promega Rank: #55