al1 I think you are closer to the truth. However, the problem is not how the company communicates with the investment community. In all likelihood, the problem is how the company deals with big pharma and the rest of its industry.
BTA Price at posting:
97.0¢ Sentiment: None Disclosure: Held