Data from drug trials can often be confusing unless the results are overwhelming. This biotech company is experiencing the whims of the market when results aren’t crystal clear.
↧