LSSL

Medical abbreviations:
LSSL

Life Sciences Space Laboratory