Michele C. Duggan

Avon Products
Total Patents: 10
Overall Rank: #508,739
Years Active: 2001–2018
Avon Products Rank: #24