Period20 Dec 2018

Media coverage

1

Media coverage

  • TitleCould THIS be a cure for diabetes? New drug 'cocktail' may boost insulin production by 40-fold, study claims
    Media name/outletMail Online UK
    Country/TerritoryUnited Kingdom
    Date20/12/18
    PersonsAndrew Stewart