Professor Ben Makepeace BSc (Hons) MSc PhD

Chair in Vector-Borne Diseases Infection Biology & Microbiomes


    Bioveterinary Science

    My main teaching role is for the BSc Bioveterinary Science programme in the School of Life Sciences, for which I am module co-ordinator for LIFE367 (Biology of Veterinary Pathogens: Lessons for Disease Control).

    Modules for 2023-24

    Communication and Study Skills for the Life Sciences

    Module code: LIFE130

    Role: Teaching


    Module code: LIFE103

    Role: Teaching

    Global Outbreak Surveillance and Control

    Module code: LIFE758

    Role: Teaching

    Introduction to Animal Infectious Diseases, Epidemiology and Public Health

    Module code: LIFE126

    Role: Teaching


    Module code: LIFE700

    Role: Teaching

    The Immune System in Health and Disease

    Module code: LIFE221

    Role: Teaching

    Veterinary Parasitology and Public Health

    Module code: LIFE216

    Role: Teaching