site logo

Genentech/OSI fined $67 million for skewing cancer-drug survival data

Fotolia