Kenneth S. Church

Faroex · Omniglass
Total Patents: 8
Overall Rank: #654,902
Years Active: 1984–2011
Faroex Rank: #1