Frank Stowasser
Novartis Ag · Hoffmann-La Roche · Debiopharma S.A.
Total Patents:
16
Overall Rank:
#289,142
Years Active:
2011–2024
Novartis Ag Rank:
#279