Michael Menard

Aeponyx · Mcneil-Ppc · Personal Products
Total Patents: 34
Overall Rank: #101,408
Years Active: 1985–2025
Aeponyx Rank: #4