Dennis A. Ruest
Novus International · Monsanto Technology
Total Patents:
10
Overall Rank:
#524,320
Years Active:
1985–2003
Novus International Rank:
#10