“Babies born just six subway stops apart in New York City face a nine-year difference in life expectancy.” This finding comes from a 2015 map developed by researchers at Virginia Commonwealth University in association with the Robert Wood Johnson Foundation and the [...]