Kevin Barnes

Apogee Design · Fillmaster Systems · Thermo Fisher
Total Patents: 11
Overall Rank: #452,674
Years Active: 1988–2021
Apogee Design Rank: #2