Olive9093 Olive9093 23-06-2017 Health contestada Research has shown that __________ have a long-term effect on physical and mental health, but ____________ have a greater impact on short-term health.