Albert Devaux
Monsanto Europe S.A. · Dequest Ag · Italmatch Chemicals S.P.A.
Total Patents:
18
Overall Rank:
#256,820
Years Active:
1985–2019
Monsanto Europe S.A. Rank:
#2