Barry C. Worrell

Johnson & Johnson · Cilag Gmbh International · Delphi Technologies
Total Patents: 142
Overall Rank: #6,988
Years Active: 1992–2025
Johnson & Johnson Rank: #65