site logo

Denovo snaps up Lilly's failed cancer drug for undisclosed price