Lawrence Wayne Dillard

Vitae Pharmaceuticals · Schering · Pharmacopeia Drug Discovery
Total Patents: 51
Overall Rank: #51,955
Years Active: 2006–2025
Vitae Pharmaceuticals Rank: #7