Marcel Muller
Hoffmann-La Roche · Novartis Ag · Schering
Total Patents:
43
Overall Rank:
#71,213
Years Active:
1980–2000
Hoffmann-La Roche Rank:
#60