Professor Zheng’s Study Finds Spending Too Much Time on the Couch Can Shorten Your Life August 15, 2024