Current staff

Karen Lockhart

Karen Lockhart

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

Stephen Barker

Stephen Barker

Web & Software Developer | Global Health Research Program
BIO | 604-822-1533 | Email