John P. McSwiggen

Knowles Electronics · Wilbrecht Electronics
Total Patents: 9
Overall Rank: #585,596
Years Active: 1993–2006
Knowles Electronics Rank: #58