(Health Behavior News Service)—New York City residents who live in densely populated, pedestrian-friendly areas have significantly lower body mass index (BMI) levels compared to other New ...

Read More »