John H. Swanson

Colgate-Palmolive
Total Patents: 16
Overall Rank: #298,208
Years Active: 1991–2016
Colgate-Palmolive Rank: #169