Thierry Beauregard

Mega Brands · Mattel-Mega Holdings (Us)
Total Patents: 22
Overall Rank: #193,264
Years Active: 2011–2023
Mega Brands Rank: #1