| Departmental Committees | ||
| Department Council, Ad hoc Tenure and Promotion,member | ||
| Scientific Committees | ||
| Developmental and Comparative Immunology, Member of the Editorial Board and Advisory Board | ||
| Fish and Shellfish Immunology, Member of the Editorial Board, Member of the Editorial Board | ||
| Nominating Committee, Royal Society of Canada (Academy III – Life Sciences), Chair | ||
| Journal of Environmental Engineering and Science, Member of the Editorial Board | ||
| University Committees | ||
| University of Alberta Institute for Prions and Protein Misfolding Diseases, Member of the Executive | ||
| University of Alberta Board of Governors, Member | ||
| Selection committee for Deans and Chairs, Member | ||