Description: Center for research and training in health management in developing countries, located in Heidelberg, Germany. Links to references and research sites.