An estimated 83% of the United States population lives in urban areas, up from 64% in 1950. And experts predict by 2050, 89% of Americans and 68% of the world population will reside in urban areas.
Robert Muggah has received research funding from the Canadian, Norwegian and UK governments as well as International Development Research Council, Luminate, Open Society Foundation, Social Science ...