Dr Sud's characterisation of what makes a drug candidate valuable: 10 to 15 percent efficacy. We are way, WAY beyond. As you suggest, rather than a cure, I think that's the benchmark to keep in mind.
IHL Price at posting:
41.5¢ Sentiment: Buy Disclosure: Held
A personalised tool to help users track selected stocks. Delivering real-time notifications on price updates, announcements, and performance stats on each to help make informed investment decisions.