Edwin Bernard Villhauer
Novartis Ag · Sandoz Ag · Sandoz Pharm.
Total Patents:
14
Overall Rank:
#350,370
Years Active:
1989–2019
Novartis Ag Rank:
#241