CHEDS: Center for Human and Economic Development Studies

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

Definition in English: Center for Human and Economic Development Studies