Personal information

Activities

Employment (1)

Dalhousie University Faculty of Agriculture: Truro, NS, CA

Employment
Source: Self-asserted source
David Barrett

Education and qualifications (2)

University of Saskatchewan: Saskatoon, SK, CA

Education
Source: Self-asserted source
David Barrett

Memorial University of Newfoundland Faculty of Science: St. John's, NL, CA

Education
Source: Self-asserted source
David Barrett