Immunology

Course contents
- cells and organs of the immune system
- innate immune system and complement system
- presentation and recognition of antigens
- antibody production and engineering
- adaptive immune system: T-cell mediated and humoral immune system
- failures of immune system