Cambridge, England, 7 September 2022. Seroba portfolio company, STORM Therapeutics Ltd. (STORM), the biotechnology company discovering and developing novel small molecule therapies targeting RNA modification enzymes for oncology and other diseases, today announced the appointment of […]