Trending News Think You’re in Poor Health? You’re More Likely… Team Htv 15 Mar, 2016 In a study exploring the link between self-reported health and immunity, American researchers…