IZUMI Foundation
IZUMI Foundation alleviates suffering through the development and support of programs that improve health and healthcare in neglected regions of Africa and Latin America.