Tag Archive for: Klara Owen

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