Mario Turchi
Playtex Products · Reckitt Benckiser · Reckitt Benckiser (Uk) Limited
Total Patents:
83
Overall Rank:
#21,043
Years Active:
1992–2025
Playtex Products Rank:
#8