CSGVP: Canada Survey of Giving, Volunteering and Participating

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

Definition in English: Canada Survey of Giving, Volunteering and Participating