Charles P. Romano

Monsanto Technology · Ecogen
Total Patents: 22
Overall Rank: #197,407
Years Active: 2000–2013
Monsanto Technology Rank: #157