Definition for Hemodialysis
From Biology Forums Dictionary
A medical procedure used to artificially perform the kidneys' excretory filtration and cleansing functions.
From Biology Forums Dictionary
A medical procedure used to artificially perform the kidneys' excretory filtration and cleansing functions.