Courses currently taught by David:
BIOL437 Laboratory in Animal Cell Molecular Biology. 3 Credits | Evaluations
BOTA544/FRST503/PLNT540 Plant Molecular Biology Laboratory. 3 Credits | Evaluations
PATH537 Techniques in Molecular Biology and Experimental Pathology. 3 credits | Evaluations N/A
ASIC200 Global Issues in the Arts and Sciences. 3 Credits | Evaluations
Previous courses taught: MICB302, MICB421, BIOL537, SCIE113
Courses currently taught by Joanne:
Joanne is currently serving as Principal of the UBC Vantage College program.
Previous courses taught: MICB405, SCIE113