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