Oxleas images

News: Kidney Treatment Centre

News: Kidney Treatment Centre

Guy’s and St Thomas’ NHS Foundation Trust, Oxleas and Diaverum staff in the Kidney Treatment Centre