Multilingual dictionary of abbreviations

What does LSSRC mean?

Code

Meaning

Language

Themes and places

LSSRC

Life Sciences Shuttle Research Centrifuge

In English