Angelika Domschke
Novartis Ag · Ciba Vision · Commonwealth Scientific And Industrial Research Organisation
Total Patents:
29
Overall Rank:
#131,832
Years Active:
1998–2017
Novartis Ag Rank:
#130