FLSSA: Faculty of Life Sciences Student Association

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

Definition in English: Faculty of Life Sciences Student Association