Self-efficacy training for patients with end-stage renal disease (Q42604618)
scientific article published on August 2003
Language:
other details
description scientific article published on August 2003

External Links