Steven R. Savitz

Becton, Dickinson And · Ortho Diagnostic Systems · Hoechst Gmbh
Total Patents: 20
Overall Rank: #223,776
Years Active: 1980–2016
Becton, Dickinson And Rank: #173