Ethical Codes and Declarations Relevant to the Health Professions. An Amnesty International compilation of selected ethical and human rights texts