Frederick Lawson
Church & Dwight Co.
Total Patents:
12
Overall Rank:
#420,374
Years Active:
1988–2015
Church & Dwight Co. Rank:
#26