Christian Lange

Veterinary Medicine (Freie Universität Berlin), Ph.D. Microbiology and Immunology (University of Zurich)
Surrey Office: Arbutus 3670

Courses taught

  • BIOL 1110, BIOL 1210, BIOL 2320, BIOL 2321, BIOL 3180