Laurent Barrelle
Becton, Dickinson And · Becton Dickinson France · Becton Dickinson Holdings Pte.
Total Patents:
29
Overall Rank:
#130,253
Years Active:
1999–2023
Becton, Dickinson And Rank:
#208