What does SSCR stand for?
What does SSCR mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: SSCR.
We've found a total of 3 definitions for SSCR:
School for Social Care Research
Scottish Society for Crop Research
Society for the Study of Chinese Religions (Harvard University)