Petrus Johannes Louis Spee
Novo Nordisk A/S · Innate Pharma · CNRS
Total Patents:
11
Overall Rank:
#460,854
Years Active:
2011–2017
Novo Nordisk A/S Rank:
#172