Health impact assessment, human rights and global public policy: a critical appraisal.

Health impact assessment, human rights and global public policy: a critical appraisal.