Medicine and public health, ethics and human rights.