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.

ICORE: International Consortium on Religion and Ecology

Definition in English: International Consortium on Religion and Ecology