Current staff

Karen Lockhart

Karen Lockhart

Research Manager | Global Health Research Program
Bio | 604-822-8952 | Email

Stephen Barker

Stephen Barker

Software Developer & Statistician | Global Health Research Program
Bio | 604-822-1533 | Email