John C. Costello

Moen Incorporated · Intel · Rexair
Total Patents: 82
Overall Rank: #21,782
Years Active: 1985–2012
Moen Incorporated Rank: #8