Leo Clifford Pires

Zen Design Solutions Limited · Revlon Consumer Products
Total Patents: 72
Overall Rank: #27,762
Years Active: 2001–2024
Zen Design Solutions Limited Rank: #1