(Juan Gartner/Science Photo Library/Getty Images) The human immune system has evolved an incredible ability to fight off ...
Scientists from the University of Southern California found that in animal trials, the new immune cells were able to fight ...