CHR: Committee on Human 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: Committee on Human Research