Charles Schasteen

Novus International · Monsanto Technology · G.D. Searle
Total Patents: 10
Overall Rank: #518,656
Years Active: 1989–2012
Novus International Rank: #16