IMA World Health is a faith-based orgainization that works to develop communities and provides a variety of healthcare services. IMA is international, and is a non-profit organization