ICORE: International Consortium on Religion and Ecology

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

Definition in English: International Consortium on Religion and Ecology