Tag Archive for: insulin-producing beta cells

The French biotech company DiogenX is further strengthening its management team. In November, Dr Klara Owen was appointed as Chief Medical Officer.