Andrew Macleod
Sanofi-Aventis · Lifescan
Total Patents:
8
Overall Rank:
#638,667
Years Active:
2015–2018
Sanofi-Aventis Rank:
#223