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