Ellen Gavin

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