SCWIST: Society for Canadian Women in Science and Technology

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

Definition in English: Society for Canadian Women in Science and Technology