Mickiel P. Fedde

Ironwood Electronics. · 3M · Sperry
Total Patents: 13
Overall Rank: #382,171
Years Active: 1980–2017
Ironwood Electronics. Rank: #2