Parasites revive hope for cancer therapy

MM Eissa, AE Salem, N El Skhawy - European Journal of Medical …, 2024 - Springer
Parasites have attained a life-long stigma of being detrimental organisms with deleterious
outcomes. Yet, recently, a creditable twist was verified that can dramatically change our …