Electronic patient self-assessment and management (SAM): a novel framework for cancer survivorship.

Electronic patient self-assessment and management (SAM): a novel framework for cancer survivorship.