WUSC: World University Service of Canada

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

Definition in English: World University Service of Canada