Matt Robers

Promega
Total Patents: 3
Overall Rank: #1,398,640
Years Active: 2018–2023
Promega Rank: #127