How long should a patient take tamoxifen for the treatment of breast cancer? Patients with advanced breast cancer may take tamoxifen for varying le…