Patrick Canivet

L'Oreal
Total Patents: 4
Overall Rank: #1,298,582
Years Active: 1985–1992
L'Oreal Rank: #560