Marc Couture
Artika For Living · Kimberly-Clark Worldwide · Parry Labs
Total Patents:
15
Overall Rank:
#313,089
Years Active:
2001–2024
Artika For Living Rank:
#1