News

A new clinic in Needham focuses on breaking the stigma around weight shaming at the hands of doctors