World health forum : an international journal of health development (The Organization, 1980)