Peter H. Farmer
Monsanto Technology · Unknown
Total Patents:
16
Overall Rank:
#301,867
Years Active:
1981–2006
Monsanto Technology Rank:
#120