Thomas A. Shepard

Becton, Dickinson And · Alcon · Closure Medical
Total Patents: 18
Overall Rank: #244,051
Years Active: 1993–2025
Becton, Dickinson And Rank: #397