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.

SFSSA: Stellenbosch Food Science Students Association

Definition in English: Stellenbosch Food Science Students Association