Arvind N. Shah
Avon Products · Revlon · Revlon Consumer Products
Total Patents:
16
Overall Rank:
#297,076
Years Active:
1990–2018
Avon Products Rank:
#12