One of the most important intellectual strands in public health over the last century has been the development of a health and human rights approach. This approach reflects the understanding that ...