Description
Founded in 1983, Centre for Social Research (CSR) is a non-profit organisation based in New Delhi that has as its mission to empower the women and girls of India, guarantee their rights, and increase understanding of social issues from a gender perspective.
Source
Publisher
CSR India
Date
2018
Language
English