John A. Church

Colgate-Palmolive · American Can
Total Patents: 8
Overall Rank: #666,118
Years Active: 1980–2000
Colgate-Palmolive Rank: #456