Nathan Bloch

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