What is CT-62 claimed to be a vaccine for cancer that’s been hidden from the public
October 29, 2018 at 00:19 AM EDT
and has actually been shown to reduce the size of tumors and may be another way of treating cancer. Thanks Travis, this was put out by Health Media