Lost Cancer Cure Or Fraud?
By Lee Euler / June 14, 2023In the middle of the twentieth century, Andrew Ivy, M.D., Ph.D., was one of the most respected scientists in America. Vice President of the University of Illinois and a director of the American Cancer Society, he was a pillar of the medical establishment. His career would no doubt have continued to blossom if he had […]