Human rights and scientific and technological developments the right to life : — A/RES/43/111 | UN Mandate Registry