“China Just Did the Impossible”: Yttrium-90 Cancer Isotope Produced in Commercial Reactor Sparks Medical and Nuclear Shockwaves - Sustainability Times | Shawn Pickett