site logo

Amgen optimistic despite sales saying otherwise