Alan Farer

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