Richard V. Vivilecchia
Novartis Ag · Sandoz Ag · Waters Gmbh
Total Patents:
6
Overall Rank:
#879,179
Years Active:
1980–2004
Novartis Ag Rank:
#1,476