Photo of Professor Christian Ottensmeier

Professor Christian Ottensmeier

Professor of Immuno-Oncology Molecular & Clinical Cancer Medicine

    Teaching

    Modules for 2023-24

    Frontiers in Cancer Research and Treatment

    Module code: LIFE724

    Role: Teaching