Professor John Ellershaw

Honorary Professor School of Medicine

    Teaching

    Modules for 2022-23

    ADVANCED PRACTICE IN END OF LIFE CARE

    Module code: MDSC161

    Role: Teaching

    ADVANCED PRACTICE IN PALLIATIVE CARE

    Module code: MDSC160

    Role: Teaching

    Applied Ethics for Clinical Practice I

    Module code: MDSC400

    Role: Teaching