David Renwick Houck

Scynexis · Merck · Osi Pharmaceuticals
Total Patents: 16
Overall Rank: #299,979
Years Active: 1987–2013
Scynexis Rank: #1