Edinburgh Research Explorer

Dr. David Cavanagh

Senior Lecturer

  1. Dr David Cavanagh develops multiple malaria vaccine

    David Cavanagh

    24/10/11

    26 items of Media coverage

    Press/Media: Research

  2. Dr David Cavanagh takes step towards malaria vaccine

    David Cavanagh

    17/02/14

    5 items of Media coverage

    Press/Media: Research

  3. Dr David Cavanagh leads on quest for protective malaria vaccine

    David Cavanagh

    5/04/14

    1 item of Media coverage

    Press/Media: Research