Copenhagen Consensus 2012: Challenge Paper on "Population Growth"
Working paper number
12-03
Publication Year
2012
Copenhagen Consensus 2012: Challenge Paper on "Population Growth"