Nathan Bloch
Mattel · Opex · Scott Paper Limited
Total Patents:
20
Overall Rank:
#218,612
Years Active:
1991–2024
Mattel Rank:
#166