CISTERS: Cancer Information Service Telephone Evaluation and Reporting System

What does CISTERS mean? The above is one of CISTERS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Cancer Information Service Telephone Evaluation and Reporting System