Jean R. Pierre
Monsanto Technology · Metabolix · Monsanto Europe S.A.
Total Patents:
9
Overall Rank:
#584,429
Years Active:
1991–2007
Monsanto Technology Rank:
#306