Not sure if I am reading too much into it, but I really like the comment that a positive outcome will be achieved WHEN ... progression-free survival at 6 months is observed in 10-12 patients.
Not even an If.
Let's hope.
VLA Price at posting:
31.3¢ Sentiment: LT Buy Disclosure: Held