Research led by some Switzerland scientists suggests that a type of immune cell found in the human body called a…