CSPGP: China Society for Promotion of the Guangcai Programme

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

Definition in English: China Society for Promotion of the Guangcai Programme