John D. McBride, Jr.

Crayola · Mattel
Total Patents: 16
Overall Rank: #293,931
Years Active: 2002–2021
Crayola Rank: #8