IPHECA: International Programme on the Health Effects of the Chernobyl Accident

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

Definition in English: International Programme on the Health Effects of the Chernobyl Accident