Faces & Places: Jim Duncan

Jim Duncan conducting water education

Jim Duncan has worked as a research technician at UBC, as a Junior High School librarian and […]