Fri, 19 Dec 2008 08:43:08 GMT
Urbanization: 95% Of The World’s Population Lives On 10% Of The Land. A new global map measures urbanization from the new perspective of Travel Time to 8,500 Major Cities. The map fills an important gap in our understanding of economic, physical and even social connectivity. [ScienceDaily: Latest Science News]