LOL... what a comfy place to sleep and hide at the same time!
How Ivermectin is Useful for Treating Cancer
ANd this is also interesting... talking about ATP and Mitochondria:
The Mechanism of How Anti-Parasitic Drugs Work to Mitigate Cancer