Dr. Rachel Armstrong | March 23 2012
For the first time in human history we are witnessing the advent of megacities – seemingly endless urban expanses that house more than 10 million densely packed inhabitants seeking jobs in these economic hubs of activity, some of which even warrant their own buildings.










