Its a lot to digest, but all sounds very positive. My biggest concern is the sample size. But no doubt things seem to be heading in the right direction. I think with the new design this trial will lead to a much bigger trial with the same results hopefully.
NTI Price at posting:
15.5¢ Sentiment: Hold Disclosure: Held