Email Print Presentation on the relationships between the Millenium Development Goals and human rights, Leiden University, The Netherlands