Julie Leblanc

Mega Brands
Total Patents: 17
Overall Rank: #276,139
Years Active: 2012–2017
Mega Brands Rank: #1