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