Joseph T. Trotter
Becton, Dickinson And · University of Colorado
Total Patents:
21
Overall Rank:
#201,260
Years Active:
2013–2025
Becton, Dickinson And Rank:
#108