Peter G. Ruminski

Monsanto Technology · G.D. Searle · Saint Louis University
Total Patents: 35
Overall Rank: #98,073
Years Active: 1988–2022
Monsanto Technology Rank: #42