Melinda Cettina

Johnson & Johnson · Mcneil-Ppc · Church & Dwight Co.
Total Patents: 13
Overall Rank: #373,741
Years Active: 1998–2022
Johnson & Johnson Rank: #1,413