site logo

J&J drugs sales outperform despite generic hit