Biotech proved a surprisingly bright spot... - aVenture News