Carmine Rizzo

Johnson & Johnson · Kenvue Brands
Total Patents: 28
Overall Rank: #133,728
Years Active: 2013–2025
Johnson & Johnson Rank: #332