Michael J. Harrison
Church & Dwight Co. · Carter Wallace
Total Patents:
18
Overall Rank:
#245,024
Years Active:
1988–2025
Church & Dwight Co. Rank:
#30