John A. Lewicki

Scios · Oncomed Pharmaceuticals · California Biotechnology
Total Patents: 52
Overall Rank: #51,113
Years Active: 1984–2017
Scios Rank: #3