"Renal service has gotten worse"
About: King's College Hospital (Denmark Hill) / Nephrology
"Renal service has gotten worse"
About: King's College Hospital (Denmark Hill) / Nephrology