John E. Barry

Agion Technologies · Spire · Sprague Electric
Total Patents: 12
Overall Rank: #427,323
Years Active: 1983–2003
Agion Technologies Rank: #2