Maha Raouf

Avon Products
Total Patents: 10
Overall Rank: #510,409
Years Active: 1998–2017
Avon Products Rank: #24