Organization for Social Services, Health and Development (OSSHD)
  • Addis Ababa, Ethiopia