FLSSA

AcronymDefinition
FLSSA➣Faculty of Life Sciences Student Association (UK)