David R. Marsh

The Singer Company Limited · ExxonMobil
Total Patents: 3
Overall Rank: #1,608,599
Years Active: 1980–2003
The Singer Company Limited Rank: #229