Definition of SSRC in US English:

SSRC

abbreviation

  • (in the UK) Social Science Research Council.