Skip to main content

Joan Shellard, PhD
Faculty, Biotechnology
Tel: 604-456-1144

Sarah McLeod, PhD
Faculty, Biotechnology (on leave)
Tel: 604-432-8955

Robert B. Forsyth, PhD
Faculty, Biotechnology
Tel: 604-451-7122