Strategic investment by Serum Life Sciences - Oxford Biomedica plc | RNS | Ticker