Lionel Vedrine
Becton, Dickinson And · Genentech · Becton Dickinson France
Total Patents:
78
Overall Rank:
#23,678
Years Active:
2001–2025
Becton, Dickinson And Rank:
#13