New Discovery May Lead to a Cancer Cure
Though the study is in early stages, a new discovery may lead to a cancer cure for all types. The potential cure lies within our own immune systems. A team of researchers at Cardiff University discovered T-cell receptors (TCRs) in the human immune system that were unknown until the study. One of the researchers, Professor …