"Renal transplant at the Liverpool Royal"
About: The Royal Liverpool University Hospital
"Renal transplant at the Liverpool Royal"
About: The Royal Liverpool University Hospital