Virtual Consults available in Alberta, Ontario, Nova Scotia and New Brunswick

  • Root Cause Integrative and Preventive Medicine - Certified Practitioner
  • Root Cause Integrative and Preventive Medicine - Worldlink Medical