MSDSP: Mountain Societies Development Support Programme

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

Definition in English: Mountain Societies Development Support Programme