John R. LeBlanc

Monsanto Technology · The Boc Group Limited · Daimlerchrysler Ag
Total Patents: 33
Overall Rank: #108,344
Years Active: 1981–2017
Monsanto Technology Rank: #74