LSRC

Medical abbreviations:
LSRC

Learning and Skills Research Centre