IMM 435H1 · Practical Immunology
Recent terms
- 2026F · Goetz Ehrhardt
More course pages
- IMM 199H1 · Immunology in the News Today
- IMM 250H1 · The Immune System and Infectious Disease
- IMM 340H1 · Fundamental Immunology
- IMM 341H1 · Fundamental Immunology (Advanced)
- IMM 350H1 · The Immune System in Action
- IMM 351H1 · The Immune System in Action (Advanced)
- IMM 385Y1 · Special Research Project in Immunology
- IMM 428H1 · Molecular Immunology
- All courses
- All professors
- How to report data issues