Andrew Harrop
Becton, Dickinson And · Technip France
Total Patents:
5
Overall Rank:
#939,035
Years Active:
2002–2023
Becton, Dickinson And Rank:
#766