Not expecting too much from the financials... Good chance most patients would only be 3 months or so into the 9 month treatment... Atleast it might paint a partial picture of revenue and profit potential..
IHL Price at posting:
4.1¢ Sentiment: Buy Disclosure: Held