Steve Ross

Mega Brands · Mattel-Mega Holdings (Us)
Total Patents: 9
Overall Rank: #565,446
Years Active: 1995–2019
Mega Brands Rank: #4