
Checklist 2.0 with Dr Ashley de bie Dekker
Aug 21, 2017 - 40:53
Radio and PodcastLive Radio & Podcasts
Successful kidney transplants have been shown to improve quality of life for the recipients and dramatically reduce the cost of caring for patients with end stage renal failure. However, there is still a significant shor...