[1]
Zhang, L. 2025. A New Frontier in Cancer Treatment: Addressing Self-destroying Immune Dysfunction. Archives of Clinical and Biomedical Research. 9, 4 (Aug. 2025), 302–303.