10.0.3.230

Biotech pauses for breath

482
“After biotech’s strong run over the past four months, it was not unexpected that there would be a cooling o