ISRCT: International Society for Regional Cancer Therapy

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

Definition in English: International Society for Regional Cancer Therapy