316 pubs · 12,454 cites · h-index 58
Nova Scotia Health Authority
2005 - Present
Health Center
2026 - Present
Dalhousie University
2002 - 2025
Office of Infectious Diseases
2025 - 2025
SGS (Canada)