(no title)
endoblast | 8 months ago
Fenbendazole purportedly slows down cell division, allowing the immune system a chance to catch up with the cancer cells.
So they would seem to employ similar mechanisms. I hope more clinical trials are performed soon.
No comments yet.