10.0.3.19

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