High Level Policy Forum at Rio+20 (United Nations Conference on Sustainable Development)

19 Jun 2012
Rio de Janeiro, Brazil