How volunteering and donating your skills improves your physical and mental healthMultiple studies show that volunteering your time, donating your skills or some cash can boost both your physical and mental health....