Lou Ann Christine Vena

Revlon Consumer Products
Total Patents: 13
Overall Rank: #387,215
Years Active: 2004–2009
Revlon Consumer Products Rank: #12