Definition of ESRC in English:

ESRC

abbreviation

  • (in the UK) Economic and Social Research Council.