KFOC: Kidney Foundation of Canada

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

Definition in English: Kidney Foundation of Canada