Alan Farer
L'Oreal · Avon Products · Coty B.V.
Total Patents:
10
Overall Rank:
#519,473
Years Active:
1993–2011
L'Oreal Rank:
#560