SFSSA: Stellenbosch Food Science Students Association

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

Definition in English: Stellenbosch Food Science Students Association