Victor Casella
Monosol · Novozymes A/S · The Clorox
Total Patents:
6
Overall Rank:
#820,857
Years Active:
1986–2021
Monosol Rank:
#23