Richard J. Maddocks
Hasbro · Strata Products
Total Patents:
39
Overall Rank:
#82,021
Years Active:
1990–2024
Hasbro Rank:
#2