Multilingual dictionary of abbreviations

What does LSRM mean?

Code

Meaning

Language

Themes and places

LSRM

Life Science Research Module

In English