Kim Barnhardt

Kim Barnhardt

Bio

Kim Barnhardt is a communications consultant working in health care and Senior Strategist, Communications and Partnerships for the Canadian Medical Association Journal (CMAJ).

CNODES Online Lectures