John Ip

Church & Dwight Co.
Total Patents: 11
Overall Rank: #436,101
Years Active: 1999–2025
Church & Dwight Co. Rank: #30