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