CHR: Center for Hydrogen Research

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

Definition in English: Center for Hydrogen Research