David Becker

Bayer Cropscience · Cotton Seed International Proprietary Limited · Nike
Total Patents: 6
Overall Rank: #843,074
Years Active: 2014–2017
Bayer Cropscience Rank: #252