The ethics of imperfect cures: models of service delivery and patient vulnerability … View post: The ethics of imperfect cures: models of service delivery and patient vulnerability