Peter H. Farmer

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