Ralph L. Sonderegger
Becton, Dickinson And · Io-Mega Holding · Bard Access Systems
Total Patents:
132
Overall Rank:
#8,082
Years Active:
1997–2025
Becton, Dickinson And Rank:
#4