Subscriber login


Forgot your password?

Library card login

Other

SSRC

Syllabification: (SSRC)
Definition of SSRC

abbreviation

  • (in the UK) Social Science Research Council.

SSRC in other Oxford dictionaries

Definition of SSRC in the British & World English dictionary

Nearby words