Michael D. Rogers

Monsanto Technology · Hoffmann-La Roche · Pharmasset
Total Patents: 16
Overall Rank: #292,165
Years Active: 1989–2023
Monsanto Technology Rank: #1,199