James A. Miles
Monsanto Technology · Phillips 66 · University Of Oklahoma
Total Patents:
4
Overall Rank:
#1,179,695
Years Active:
1980–2019
Monsanto Technology Rank:
#419