What does SLSR stand for?
SLSR stands for "South London Stroke Register (UK)"
How to abbreviate "South London Stroke Register (UK)"?
"South London Stroke Register (UK)" can be abbreviated as SLSR
What is the meaning of SLSR abbreviation?
The meaning of SLSR abbreviation is "South London Stroke Register (UK)"
What does SLSR mean?
SLSR as abbreviation means "South London Stroke Register (UK)"