New research shows the cumulative benefits of routine massages

A new study shines light on the many benefits you'll get from a massage— like stress reduction and an immunity boost—especially when you indulge regularly.