Paywalls slow down the search for a cure for cancer

Credit – Getty Images DDespite significant advances in research and treatments – from liquid biopsy to vaccines, from precision medicine to CAR T-cell therapy – cancer remains the leading cause of death worldwide, claiming approximately 10 million lives each year. And beyond just the devastating human toll, the economic burden of cancer on patients and … Read more