International Medical Health Organization (IMHO) Canada is a charitable, humanitarian, non-political organization that aims to relieve poverty, develop public health, and/or coordinate health care services in under-served regions of the world.