Kidney cancer and 2014: is innovation really over?

Kidney cancer and 2014: is innovation really over?