Irina Travkina
Avon Products
Total Patents:
8
Overall Rank:
#630,872
Years Active:
2001–2021
Avon Products Rank:
#36