as a consequence of technological advances over the last 15 years , patients suffering from terminal renal failure are now being kept alive for considerable periods of time , either by renal haemodialysis or , where appropriate and possible , by renal transplantation .
C0022646
renal
C0022671
renal transplantation