How long are clinical trials for cancer?

It can all depend on the clinical trial itself, [...]