Barry C. Worrell

Johnson & Johnson · Cilag Gmbh International · Delphi Technologies
Total Patents: 139
Overall Rank: #7,204
Years Active: 1992–2025
Johnson & Johnson Rank: #65