10.0.1.127

Biotech has October blues

1064
For the second straight month, biotechnology turned in sub-par numbers and, for the first time since February, the Burri