John S. Canna
Mattel · Fisher-Price · The Sherwood Group
Total Patents:
30
Overall Rank:
#125,095
Years Active:
1993–2018
Mattel Rank:
#11