Brief

Impact of Social Accountability Mechanisms on Achieving Service Delivery and Health Development Outcomes in Satara District, Maharashtra, India