John D. McBride, Jr.
Crayola · Mattel
Total Patents:
16
Overall Rank:
#293,931
Years Active:
2002–2021
Crayola Rank:
#8