IACVF: International Association of Cancer Victors and Friends, Inc

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

Definition in English: International Association of Cancer Victors and Friends, Inc