Steven H. Mersch

Johnson & Johnson · Becton, Dickinson And · The Procter & Gamble
Total Patents: 35
Overall Rank: #97,181
Years Active: 1990–2024
Johnson & Johnson Rank: #997