Serge Roux
Becton, Dickinson And · Avation Medical · Novartis Ag
Total Patents:
14
Overall Rank:
#340,681
Years Active:
2013–2023
Becton, Dickinson And Rank:
#637