Inputs to quality: supervision, management, and community involvement in health facilities in Egypt in 2004.

Inputs to quality: supervision, management, and community involvement in health facilities in Egypt in 2004.