Definition of "hemodialysis"

hemodialysis