Daniel Tremblay

Mega Brands International · Mega Brands International S.A.R.L. · Tremcar
Total Patents: 21
Overall Rank: #207,039
Years Active: 1986–2021
Mega Brands International Rank: #1