Adriana Kliegman
Playtex Products · Helen Of Troy Limited · Acutens
Total Patents:
34
Overall Rank:
#102,252
Years Active:
2004–2023
Playtex Products Rank:
#20