David J. Slade

Inspire Pharmaceuticals · Merck
Total Patents: 9
Overall Rank: #577,217
Years Active: 2008–2014
Inspire Pharmaceuticals Rank: #15