Courses currently taught by David:
PATH537 Techniques in Molecular Biology and Experimental Pathology. 3 credits | Evaluations N/A
Previous courses taught: MICB302, MICB421, BIOL537, SCIE113
Courses currently taught by Joanne:
Joanne is currently taking a year off of active teaching to focus entirely on her role as physical science lead in UBC’s new Vantage College program.
Previous courses taught: MICB405, SCIE113