Skip to content
- North American Primary Care Research Group (NAPCRG)
- Society of Teachers of Family Medicine
- College of Family Physicians of Canada Section of Teachers
- American Academy of Family Physicians
- American Public Health Association
- Ambulatory Paediatric Association
- American Academy of Paediatrics
- Canadian Paediatric Society
- International Childbirth Education Association
- Health Professionals for Nuclear Responsibility (Physicians for Social Responsibility)
- International Physicians for the Prevention of Nuclear War (IPPNW)
- Associate member, The Society of Obstetricians and Gynaecologists of Canada
- Canadian Medical Protective Association
- Society of Rural Physicians of Canada
- Board Canadian Doctors for Medicare
- Editorial Board BIRTH