Marcel Muller

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