10.0.3.230

Why is there so much confidence in biotech?

341
Though biotech stocks have fallen drastically and the IPO window has also shut, we do not hear much about dramatic bankr