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