Open menu
Committee on Controlled Therapeutic Trials.
Controlled therapeutic trials in cancer