Although patients with the same cancer diagnosis may respond very differently to treatment, clinicians still have limited ...