SSRS

Medical abbreviations:
SSRS

Scottish Strategic Rail Study