Disease ecology at a crossroads: man-made environments, human rights and perpetual development utopias.

Disease ecology at a crossroads: man-made environments, human rights and perpetual development utopias.