Siem Jacob Veenstra
Novartis Ag · Ciba-Geigy · Novartis Finance
Total Patents:
25
Overall Rank:
#163,347
Years Active:
1993–2020
Novartis Ag Rank:
#84