Fresh breath on biotech at last?