Richard Dougherty
Monsanto Technology · University Of Georgia
Total Patents:
16
Overall Rank:
#299,730
Years Active:
1999–2013
Monsanto Technology Rank:
#221