Health for Humanity is a Canadian registered not-for-profit, volunteer-run organization that provides surgical, primary care, public health, and educational services to those in need in the world’s developing regions.

Teams are made up of healthcare professionals who volunteer their time and pay their own expenses on all projects.

View Their Website