COHRED: Council On Health Research for Development

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

Definition in English: Council On Health Research for Development