Photo of Dr David Criddle

Dr David Criddle B.Sc. Hons., Ph.D. FBPhS

Senior Lecturer Molecular & Clinical Cancer Medicine

Teaching

Modules for 2023-24

Data Handling for Physiologists

Module code: LIFE310

Role: Teaching

Endocrine and Neuro-physiology

Module code: LIFE204

Role: Teaching

Essential Skills for the Life Sciences 2

Module code: LIFE223

Role: Teaching

MSC RESEARCH PROJECT

Module code: LIFE703

Role: Teaching

UNDERSTANDING DISEASE: AN INTEGRATED APPROACH

Module code: LIFE375

Role: Module Co-ordinator