Patricia McGrath

Pat Mcgrath Cosmetics · Phylonix Pharmaceuticals · Tropix
Total Patents: 53
Overall Rank: #48,402
Years Active: 1992–2025
Pat Mcgrath Cosmetics Rank: #1