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