UC San Diego Stem Cell-Derived Therapy Shows Promise Against Treatment-Resistant Liver Cancer 07 Sep 2024