ICSSR-NERC, Complex

The Indian Council of Social Science Research (ICSSR) was set up by the Government of India in 1969 as an autonomous organization in order to review, promote, encourage, assist and coordinate social...