Stephen G. Rogers

Monsanto Technology · MIT · Washington University
Total Patents: 17
Overall Rank: #278,303
Years Active: 1990–2012
Monsanto Technology Rank: #758