Roger Keranen Rains

Flexsys America · Monsanto Technology
Total Patents: 10
Overall Rank: #516,931
Years Active: 1993–2013
Flexsys America Rank: #3