KEK: Kou Enerugii Butsurigaku Kenkyusho

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

Definition in English: Kou Enerugii Butsurigaku Kenkyusho