Shane Meis

Monsanto Technology · Montage Technology
Total Patents: 14
Overall Rank: #346,206
Years Active: 2010–2020
Monsanto Technology Rank: #233