Indian Institute of Dalit Studies is located in New Delhi, India on Unnamed Road, South Extension, Block M, South Extension II. Indian Institute of Dalit Studies is rated 4.4 out of 5 in the category non-governmental organizationnon-profit organization in India.
Address
Unnamed Road, South Extension, Block M, South Extension II