Jeffery Q. Shen

Monsanto Technology · Renessenz
Total Patents: 4
Overall Rank: #1,202,871
Years Active: 2007–2016
Monsanto Technology Rank: #758