Stephane Demellier

Estee Lauder
Total Patents: 4
Overall Rank: #1,252,553
Years Active: 2000–2008
Estee Lauder Rank: #26