Excuse my ignorance, by 'progress' do you mean the patients are getting better or worse? In other words, are we measuring the patients good response or bad response? I think this is what's confusing me.
VLA Price at posting:
45.0¢ Sentiment: Buy Disclosure: Held