Andy Sturman
Church & Dwight Co. · Avive Solutions · Redcoat Solutions
Total Patents:
22
Overall Rank:
#188,808
Years Active:
2000–2025
Church & Dwight Co. Rank:
#38