ICSSR

Definition : Indian Council of Social Science Research
Category : Associations & Organizations » Governmental Organizations
Country/Region : India India
Popularity :

What does ICSSR mean?

Indian Council of Social Science Research (ICSSR) is an autonomous organization established in 1969 by the Government of India to promote research in social sciences in the country.