The drop in interest rate is slightly bigger than anticipated and good news for the biotech industry, but little will change in the near term.
The drop in interest rate is slightly bigger than anticipated and good news for the biotech industry, but little will change in the near term.