New Delhi
India
Research Institute for Compassionate Economics (r.i.c.e.)
sanitation, open defecation, India, development, environmental health, behaviour, Swachh Bharat Mission