Thea Lubrecht
Becton, Dickinson And
Total Patents:
9
Overall Rank:
#583,301
Years Active:
2001–2009
Becton, Dickinson And Rank:
#331