Skip to main content
What types of page to search?

Alternatively use our A-Z index.

Teaching

My present modules are:
MDSC400: Applied Ethics for Clinical Practice I (Semester I, 30 credits)
MDSC401: Applied Ethics for Clinical Practice II (Semester II, 30 credits)
MDSC404: Global Bioethics (Semester I, 30 credits)

I also design and teach two MSc programmes: Global Healthcare Ethics and Global Medical Ethics (for intercalating medical students)
More details here:
https://www.liverpool.ac.uk/study/postgraduate-taught/taught/MSc-Global-Healthcare-Ethics/overview/
https://www.liverpool.ac.uk/study/postgraduate-taught/taught/MSc-Global-Medical-Ethics/overview/

https://www.liverpool.ac.uk/medicine/study-with-us/cpd/courses-and-modules/appliedethicsforclinicalpracticei/
https://www.liverpool.ac.uk/medicine/study-with-us/cpd/courses-and-modules/appliedethicsforclinicalpracticeii/

Modules for 2025-26

AI in Healthcare. An ethical perspective

Module code: MDSC416

Role: Module Co-ordinator

Applied Ethics for Clinical Practice I

Module code: MDSC400

Role: Module Co-ordinator

Applied Ethics for Clinical Practice II

Module code: MDSC401

Role: Module Co-ordinator

CAPSTONE PROJECT

Module code: HLAC705

Role: Teaching

Ethics in Translational Medicine

Module code: MDSC411

Role: Module Co-ordinator

Global Bioethics

Module code: MDSC404

Role: Module Co-ordinator

Global Healthcare Ethics placement/workplace observership

Module code: MDSC405

Role: Module Co-ordinator

Introduction to Clinical Research and Practice in the Specialty Clinical Environment

Module code: MDSC260

Role: Teaching

Introduction to Ethics for Bio-Science and Bio-Engineering & Technology

Module code: MDSC418

Role: Teaching

Introduction to Ethics in Healthcare

Module code: MDSC402

Role: Teaching

RESEARCHING HEALTH, CULTURES AND SOCIETIES

Module code: HLAC700

Role: Teaching

Research Methods 1: Foundation

Module code: CPSY111

Role: Teaching

Research Project

Module code: MDSC406

Role: Module Co-ordinator