Photo of Dr James Hall

Dr James Hall PhD

Lecturer Evolution, Ecology & Behaviour

    Teaching

    Modules for 2022-23

    Communication and Study Skills for the Life Sciences

    Module code: LIFE130

    Role: Teaching

    Microbiomes - microbial diversity and host interactions

    Module code: LIFE343

    Role: Teaching