Ellen Gavin

L'Oreal S.A. · Cosmair · L'Oreal
Total Patents: 36
Overall Rank: #95,137
Years Active: 1989–2001
L'Oreal S.A. Rank: #9