Steven E. Brown

Avon Products · Milliken & · Milliken Research
Total Patents: 13
Overall Rank: #381,306
Years Active: 1995–2017
Avon Products Rank: #41