David F. James

Mattel · International Paper · Thames Water Utilities Limited
Total Patents: 9
Overall Rank: #586,556
Years Active: 1980–2004
Mattel Rank: #223