Definition of SSRC in US English:

SSRC

  • (in the UK) Social Science Research Council.