TCCCR: The Center for Cancer Care and Research

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

Definition in English: The Center for Cancer Care and Research