David L. Coffen

Hoffmann-La Roche · Proteometech · Givaudan Sa
Total Patents: 30
Overall Rank: #121,623
Years Active: 1980–2013
Hoffmann-La Roche Rank: #161