Shawn David Erickson

Hoffmann-La Roche · Berlex Laboratories · Pharmacopeia Drug Discovery
Total Patents: 40
Overall Rank: #79,059
Years Active: 1997–2023
Hoffmann-La Roche Rank: #161