Robin Wolfe Scheffler

Op-Ed in Washington Post on War on Cancer

December 31, 2021

The ‘War on Cancer’ continues, 50 years on. Who sets the terms of victory?

What we’ve learned since the National Cancer Act was enacted in 1971

full article here: https://www.washingtonpost.com/outlook/2021/12/31/who-sets-terms-victory…