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